Linux---文件查看(4)
查看文件:
cat/less/more :查看文件
nl :显示的时候,顺便出现行号
tac :从最后一行开始显示
head :显示文件前10行 -n:设置行数
tail :显示文件尾10行 -n:设置行数
wc :显示文件的行数,数字,字节
1、cat查看文件
-A :整合命令-vET (v、E、T代表下面三个键的组合键)
-b :列出行号,但是空白行不标志行号
-E :将结尾的断行字符($)显示出来
-n :列出行号,空白行也会标志行号
-T :将tab按键以~I显示
-v :列出一下看不出来的特殊字符
比如查看ect目录下的passwd文件有多少行,其命令为:cat -b /etc/passwd
2、nl 显示的时候,顺便出现行号
-b
-ba :无论是否有空行,都列出行号
-bt :如果有空行,则不列出行号(默认)
-n
-nln :行号在屏幕最左方
-nrn :行号在屏幕最右方,前面不加0
-nrz :行号在匹配最右方,前面加0
-w :缩进多少位
比如缩进8个字符:nl -w 8 /etc/passwd
3、more 查看文件(一页一页翻动)
空格:向下翻一页
回车:向下翻一行
/字符串:所搜
:f :立刻显示文件名和行数
b :翻到第一页
q:离开
4、less 查看文件(一页一页的翻动)
空格:向下翻动一页
pagedown:向下翻动一页
pageup:向上翻动一页
/字符串:所搜
n:重复前一个搜索
N:反方向重复前一个搜索
q:退出
5、head,tail:显示文件头或尾几行
-n:指定显示几行。默认是10行
下图有两个命令:head /etc/passwd,其默认显示10行
head -n 5 /etc/passwd ,指定显示5行
日志文件:/var/log/messages.我们只需要看尾部的最新的几行即可。
wc:显示文件的行数,数字,字节
-c:只显示字节
-w:只显示字数。一个字被定义为由空白、跳格或换行字符分隔的字符串。
-l:只显示行
上图中,wc /etc/passwd ,其显示的是etc目录下passwd的行数、字数及字节数
wc -c /etc/passwd ,其显示的是etc目录下passwd的字节数
wc -w /etc/passwd ,其显示的是etc目录下passwd的字数,这个字数被定义为由空白、跳格或换行字符分隔的字符串。
wc -l /etc/passwd ,其显示的是etc目录下passwd的行数