必然有遗漏,后续用到时会慢慢补充
1. ls显示内容
-a 显示所有文件(包括隐藏文件)
-l 显示详细信息
-d 查看目录属性
2. mkdir创建目录
-p 递归创建目录
3. rmdir删除空目录
4. pwd显示当前目录
5. cd切换目录
. 当前目录
.. 上一级目录
6. cp复制文件
-r 复制目录
-p 保留文件属性
-rp 将 [原文件或目录] 转到 [目标目录]
可同时复制多个文件
7. rm删除文件
-r 删除目录
-f 强制执行
-rf 强制删除文件/目录
8. mv剪切/改名
文件名 文件名 将源文件名改为目标文件名
文件名 目录名 将文件移动到目标目录
目录名 目录名 目标目录已存在,将源目录移动到目标目录;目标目录不存在则改名
目录名 文件名 出错
9. touch创建文件
10. cat查看文件
-n 显示行号
11. more分页显示文件内容
空格/f 向下翻页
b 向上翻页
Enter 换行
q/Q 推退出
12. less加强版的more
/ 搜索字符串
13. ln创建硬链接
-s 创建软链接
14. chmod权限管理
chmod ugoa +-= rwx 文件/目录
chmod 777 文件/目录
-R 递归修改目录下所有权限
15. chown改变所有者
chown 用户名 文件/目录
16. chgrp改变所属组
chgrp 组名 文件/目录
17. find文件搜素
find 搜索范围 匹配条件
18. gzip压缩文件(.gz)
gunzip解压缩.gz文件
19. tar压缩文件(.tar.gz)
tar -zcvf 压缩后文件名 目录
-z 打包同时压缩
-c 打包
-v 显示详细信息
-f 指定文件名
20. tar解压缩文件(.tar.gz)
tar -zxvf 解压后的文件名 压缩文件
-z 解压缩
-x 解包
-v 显示详细信息
-f 指定解压文件
21. zip压缩文件(.zip)
-r 压缩目录
22. unzip解压缩文件
23. bzip2压缩(.bz2)
-k 产生压缩文件后保留原文件
24. bunzip2解压缩(.bz2)
-k 解压缩后保留原文件
25. netstat显示网络相关信息
-t TCP协议
-u UDP协议
-l 监听
-r 路由
-n 显示IP地址和端口
netstat -tlum 查看本机监听的端口
netstat -an 查看本机所有的网络连接
netstat -rn 查看本机路由表
26. mount挂载
mount 设备文件名 挂载点
umount卸载
27. shutdown关机
shutdown -h now 立即关机
-c 取消前一个关机命令
-h 关机
-r 重启