cat:从第一行开始显示文件内容
tac:从最后一行开始显示,可以看出tac是cat的倒写
more:一页一页的显示文件内容
less: 与more类似,但是比more更好的是可以往前翻页
head : 只看头几行
tail:只看结尾几行
od:以二进制的方式读取文件内容
直接查看文件内容:可以使用cat,tac,nl等
可翻页查看:more less
more:一页一页翻动
more /etc/manpath.config
如图所示
在more这个命令中,有几个按键
空格键:space 代表下一页
回车键:代表向下滚动一行
q : 立即离开more
搜索字符串功能:/字符串
less
空格键:向下翻页
pagedown:向下翻页
pageup:向上翻页
/字符串:向下查询字符串
?字符串:向上查询字符串
数据选取: head tail
head:取出前面几行
参数 -n 后面接数字,代表显示几行的意思
head /etc/man.config 在默认的情况下,显示前十行
head -n 20 /etc/man.config 显示前20行
head -n -100 /etc/man.config 代表100页前的全部打印 但不包括后面100行
tail:取出后面几行
tail /etc/man.config 取出后面十行,默认的
tail -n +100 /etc/man.config 取出100行之后的数据
如果要显示11-20行的话,先取前20行,再取后10行,head -n 20 /etc/man.config | tail -n 10
这个牵扯到管道命令,FIFO
非纯文本文件 od 以二进制的方式读取文件内容
参数 -t 后面可接各种类型的输出,例如:
a 使用默认的字符输出
c 使用ascii输出
d 十进制
f 浮点数
o 八进制
x 十六进制
查看文件类型命令
file
例如 file ~/.bashrc