2017-06-29(cat tac more less head tail)
cat 查看文件内容
cat | -A | 相当于-vET的整合参数,可列出一些特殊的字符,而不是空白而已 |
-b | 列出行号,空白行不标号 | |
-E | 将结尾的断行字符 $ 显示出来 | |
-n | 列出行号,空白行也标号 | |
-T | 【Tab】键以^T显示出来 | |
-v | 列出一些看不出的特殊字符 |
cat /etc/issue
cat -n /etc/issue (打印出行号,空白行也有行号)
cat -b /etc/issue (打印出行号,空白行没有行号)
tac 反向显示文件内容
more
more /etc/man.config
空格键(Space) | 向下翻一页 |
Enter | 向下滚动一行 |
/字符串 | 显示的内容当中,向下查询 '字符串' 这个关键字 按【n】重复查找下一个字符 |
:f | 立即显示文件名以及目前的行数 |
q | 立即退出 |
b | 对文件有效,对管道符无效 |
less
more /etc/man.config
空格键 | 向下翻动一页 |
【PageDown】 | 向下翻一页 |
【PageUp】 | 向上翻一页 |
/字符串 | 向下查找字符串 |
?字符串 | 向上查找字符串 |
n | 向下重复前一个查询 |
N | 向上重复前一个查询 |
q | 退出查询 |
head
head [-n number] 文件
-n 后面接数字代表显示几行的意思
head /etc/man.config | 默认显示前10行 |
head -n 20 /etc/man.config | 显示前20行 |
head -n -100 /etc/man/config | 显示全部,但不包含后面100行 |
tail
tail [-n number] 文件
-n | 后面接数字,代表显示几行的意思 |
-f | 持续检测,按下ctrl+c后结束tail命令 |
tail /etc/man.config | 默认显示最后10行 |
tail -n 20 /etc/man.config | 显示最后20行 |
tail -n +100 /etc/man.config | 列出100行以后的数据 |
tail -f /var/log/message | 持续检测/var/log/message的内容,直到ctrl+c后结束 |