一 :cat ~ 由第一行开始显示内容(cat --help)
#cat ~
- A: 可列出一些特殊字符,而不是空白而已;
-b:列出行号,空白行不标行号;
-n:打印出行号,连同空白行也会有行号;
-E:将结尾的断行字符$显示出来;
-v:列出一些看不出来的特殊字符;
-T
二:tac ~ 从最后一行开始显示,可以看出tac是cat的倒写形式 tac --help
三:nl ~ 显示的时候,顺便输出行号
-b :指定行号显示,主要有两种
-b a :表示不论是否为空行,也同样列出行号 ,类似cat -n
-b t : 如果有空行,空的那一行不要列出行号(默认)
四:more 一页一页地显示文件内容 ,可翻页查看
空格键(Space): 代表向下翻一页;
Enter:代表向下滚动一行;
/字符串:代表在这个显示的内容当中,向下查询“字符串”这个关键字;
:f :立刻显示文件名以及目前显示的行数;
q : 代表立刻离开more,不再显示该文件内容;
b :代表往回翻页;
五:less ,与more相似,但更好用,less可以往前翻页
空格键 : 向下翻动一页;
PageDown键 :向下翻动一页;
PageUp键 :向上翻动一页;
/字符串 : 向下查询‘’字符串‘’;
?字符串 :向上查询‘’‘字符串’;
n :重复前一个查询;(与/ 或?有关)
N :反向重复前一个查询 (与/ 或?有关)
q :离开less
六 :head 选出前面几行
-n + 数字 :代表显示几行的意思;
七:tail 取出后面几行
-n + 数字 :代表显示几行的意思;
-f :表示持续检测后面所接的文件名
想想假如 我要显示/etc/man.config 的第11行到第20行的内容 ,如果做到?
答:就是我先取前20行,再取后10行 不就行了嘛,
命令如:head -n 20 /etc/man.config | tail -n 10
chgrp: 更改文件的用户组支持
chown:修改文件所有者
chmod :修改文件权限