linux中查看文件的命令如下:
cat: 由第一行开始显示档案内容
tac: 从最后一行开始显示,可以看出 tac 是 cat 的反向显示!
nl: 显示的时候,随便输出行号!
more: 一页一页的显示档案内容
less 与 more 类似,但是比 more 更好的是,他可以[pg dn][pg up]翻页!
head: 查看头几行
tail: 查看尾几行
od: 以二进制的方式读取档案内容!
最常使用的显示档案内容的指令可以说是 cat ,more 及 less 了!
语法:
1.cat
[root @test /root ]# cat [-nAE]
参数说明:
-n: 显示时,连行号印出屏幕上;
-A: 将 DOS 下的
-E: 将 DOS 编辑的文件中,仅列出断行字符出来!
这里的cat可不是猫的意思,而是concatenate(联系)的缩写,顾名思义功能 就是把档案内容连续的输出显示到屏幕,而tac是cat的倒序,是将档案内容倒过来一股脑显示出来,这时你会发现如果档案内容很多时根本来不及查看,就一 闪而过了,接下来就有比它更自由的命令了
2.more ,less
其实这两个命令有极大的相似之处都是分页显示档案内容,但是区别也是有的,如下:
1)more:以百分比的形式分页显示,提示给用户已经显示了多少内容
less:没有百分比的提示
2)less更加灵活,可用通过【page down】【page up】上翻下翻页查看已经显示出的内容,而more不具备
3)对less显示出的内容中可以使用 /'字符' 输入需要查找的字符或者字符串并高亮显示,而more 不具备
3. nl
显示档案内容时输出行号,跟cat -n类似的功能,也是全盘输出
4. head
语法:
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/29997949/viewspace-1482234/ ,如需转载,请注明出处,否则将追究法律责任。