ls 查看文件 -a 查看所有文件 -l 显示文件详细信息
cd 退回和切换 ~ 切换到主目录 . 退到当前目录 .. 返回上级 -进入上次目录
通配符 * 代表文件名的所有字符 ? 代表任意一个字符
> 不存在,创建;存在,覆盖 >>不存在, 创建,存在,追加
more 内容过多时使用该命令可每次只显示一页,按空格显示下页,按q退出,h帮助
| 管道分左右左边放入材料,右边收取成品
clear 内容过多时使用可以清理终端显示屏
pwd 查看当前位置 mkdir 创建文件夹 touch 创建文件
gedit 编辑文件 cat 查看文件内容 history 查看使用过的命令
rm 删除文件 rm -r 删除文件夹 rm -f 强制删除 rm -i 删除前询问 rmdir 删除空文件
ln 为硬链接:只能链接普通文件,源文件删除链接不会失效;ln -s 为软链接:源文件删除链接失效
grep:搜索文本 -v 匹配相反文件 -n 显示匹配行及行号 -i 忽略大小写----------^a 搜索开头为 a 文件 ke$ 搜索结尾为ke的文件
find 查找符合属性的文件 find ./ -name xxx 查找名为xxx的文件 find /tmp -size 2M 在/tmp下大小为2M的文件 +2M 是大于2M的文件 -2M 是小于2M的文件 find./ -size +4K -size -5M 是当前文件下大于4K 小于5M的文件 find ./ -perm 0777 查找目录下权限为777的文件或目录
cp:复制文件或目录 ,-f 已存在文件不提示,-i 存在的文件覆盖前询问 -r 可以讲一个文件夹下的文件全部复制到另一个文件夹里 -v 显示拷贝进度
mv :移动或重命名 -f 已存在文件不提示,-i 存在的文件覆盖前询问以免误操作 -v 显示移动进度
sudo apt install xx (安装包) 安装程序命令
whoami : 查看我是谁 who : 查看几个用户 ifconfig | grep inet 查看电脑地址 sudo passwd xxxx 添加密码 sudo useradd xxx 添加用户 sudo userdel xxx 删除用户 cat /etc/passwd 查看是否添加或删除成功 sudo groupadd xx 添加组 sudo groupdel xxx 删除组 cat /etc/group 查看是否添加或删除成功
tar -zcvf test.tar.gz *.py :归档并压缩 tar -zxvf test.tar.gz 解压
du -h :检测当前文件夹占用大小 df -m 检测当前整个磁盘 top和htop都是动态显示进程 ping www.baidu.com 查看是否连接网络