Linux简介
Linux是一个免费开源的类Unix操作系统。基于linux有多个版本的衍生:Ubantu,RedHat,Debian。Linux继承了Unix以网络为核心的设计思想。是一个性能稳定的多用户的网络操作系统。安装Vmware虚拟机,再安装linux。
Python全栈开发要用到的Linux指令:
pwd查看当前所在目录
/ 根目录
. 当前目录
cd(change directory)切换目录到...
cd / 切换到根目录
ls 查看当前目录下的文件
cd .. 返回上一层(..指上一层)
ls -l 查看当前目录下的详细信息
(如果显示第一个字符是d则是目录,否则是文件。)
ls -lh 显示详细目录下文件大小的单位(h指代human,表示人性化)
ls -a 显示当前目录下的隐藏文件
ls +地址 显示指定地址的文件或目录
vim .test 创建隐藏文件
vim + (文件名)
使用vim 文件名回车后 如何进入编辑模式?
1,点击键盘上的i键(insert)
2,按Esc键,再按下shift+: 输入wq
文件就保存退出了。
Vi就是Vim
cat +文件名 查看文件内容
more +文件名 逐步的查看文件内容
mkdir +目录名 创建目录
mv A B 把A文件移动到B目录下
mkdir -p CN/S/D/F/F/F/G/G/S(举例) 递归批量创建文件目录
tree CN(举例) 可以从宏观角度看到目录结构
man +指令 指令不会用了,找男人说明(cd命令无法用man查看)
help cd 查看一些linux命令行的内置命令
cp +文件名 +地址 将文件复制到地址
rm 删除文件(谨慎,不可恢复)
grep +关键字 +文件名 寻找文件中关键字部分
grep -n +关键字 +文件名 显示关键字部分的行数
>文件名 把该文件清空
tar zcvf demo.tar.gz +文件名 打包压缩文件
df 查看磁盘使用率、总大小、使用百分比
df -h 人性化的显示磁盘信息
du 查看文件内容大小
free -m 查看服务器内存
top 查看内存使用情况
ip a 查看ip地址
useradd XXX 添加用户
chown用来更改文件的所有人和组
chown 属主(用户).用户组(属组)
chomd用来更改文件的文件的读写和执行权限
三种基本权限
R 读 数值为4
W 写 数值为2
X 可执行 数值为1
- 普通文件 数值为0
chomd 777 +文件名 将文件权限变成rwxrwxrwx形式
rwx(用户) 7 r-x (用户组) 5 r-x (其他) 5
kill +进程号 杀进程
find 在文件系统中查找文件
find / -name XXX 搜索XXX
find / -name *XXX*模糊查询