文件内容查阅
cat
功能:
由第一行开始显示文件内容。
语法:
cat [选项] 文件
选项:
-A :相当於 -vET 的整合选项,可列出一些特殊字符而不是空白而已。
-b :列出行号,仅针对非空白行做行号显示,空白行不标行号。
-n :列印出行号,连同空白行也会有行号,与 -b 的选项不同。
-E :将结尾的断行字节 $ 显示出来。
-T :将 [tab] 按键以 ^I 显示出来。
-v :列出一些看不出来的特殊字符。
Tac
功能:
tac与cat命令刚好相反,文件内容从最后一行开始显示,可以看出 tac 是 cat 的倒着写。
语法:
tac [选项] 文件
注意:
cat的选项参数并不适用于tac。
nl
功能:
显示行号的显示查看文档。
语法:
nl [选项] 文件
选项:
-b :指定行号指定的方式,主要有两种:
-
- -b a :表示不论是否为空行,也同样列出行号(类似 cat -n);
- -b t :如果有空行,空的那一行不要列出行号(默认值);
-n :列出行号表示的方法,主要有三种:
-
- -n ln :行号在荧幕的最左方显示;
- -n rn :行号在自己栏位的最右方显示,且不加 0 ;
- -n rz :行号在自己栏位的最右方显示,且加 0 ;
-w 数字:行号栏位的占用的位数。
more
功能:
一页一页翻动查看文档。
功能键:
空格键 (space) |
代表向下翻一页; |
Enter |
代表向下翻一行; |
/字串 |
代表在这个显示的内容当中,向下搜寻字串这个关键字; |
:f |
立刻显示出文件名以及目前显示的行数; |
q |
代表立刻离开 more ,不再显示该文件内容; |
b 或 [ctrl]-b |
代表往回翻页,不过这动作只对文件有用,对管道无用。 |
less
功能:
一页一页翻动查看文档。
功能键:
空格键 (space) |
代表向下翻一页; |
[pagedown] |
向下翻动一页; |
[pageup] |
向上翻动一页; |
方向键上 |
向上翻一行; |
方向键下 |
向下翻一行; |
/字串 |
向下搜寻『字串』的功能; |
?字串 |
向上搜寻『字串』的功能; |
n |
重复前一个搜寻 (与 / 或 ? 有关!); |
N |
反向的重复前一个搜寻 (与 / 或 ? 有关!); |
q |
离开 less 这个程序; |
/字串 |
向下搜寻『字串』的功能; |
head
功能:
取出文件前面几行。
语法:
head [-n number] 文件
选项:
-n :后面接数字,代表显示几行的意思。
注意:
默认的情况中,显示前面 10 行。
Tail
功能:
取出文件后面几行。
语法:
tail [-n number] 文件
选项:
-n :后面接数字,代表显示几行的意思
-f :表示持续侦测后面所接的文件,要等到按下[ctrl]-c才会结束tail的侦测