1. 文件/文件夹处理
1.1 rm
- 删除文件夹
rm -rf <dir_name>
1.2 mkdir
- 创建多层文件夹
mkdir -p a/b/
1.3 mkdir
- 创建名为<a b>的文件夹
- 在Linux中不建议创建带有空格的文件名
mkdir "a b"
1.4 cat
- 带行数显示, /etc/issue为欢迎信息
cat -n /etc/issue
1.5 tac
- 倒转cat->tac命令, 通过man查看tac, 没有-n参数
tac /etc/issue
1.6 more
- 如果是长文本,可以用more命令查看
- (空格或者f)翻页
- (Enter)换行
- (Q或q)退出
- 但是more命令不支持(Page Up)和(Page Down)按键
more /etc/services
1.7 less
- 相对于more
- less可以用 (Page Up) 和 (Page Down)按键
- less可以用于搜索, 在less打开文件后在命令行输入/key_word
- n为向下搜索,N为向上搜索
less /etc/services
1.8 head
- 显示文件的前n行
- -n 为指定行数, 默认n为10
head -n 20 /etc/services
1.9 tail
- -n, 显示文件的后n行
- 默认为10行
- tail -n 20 /etc/services
- -f 为动态显示文件末尾的内容
tail -f /var/log/syslog(Ubuntu), 一般为/var/log/messages