查看文件命令cat,more,less,tail,tac,nl,od---linux学习笔记
来源:互联网 发布:淘宝1元抢拍是真的吗 编辑:程序博客网 时间:2024/05/21 21:34
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 下的 <tab> 与断行字符都列出来!
-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
语法:
参数说明:
-n :显示 number 行
head 的英文意思就是『头』啦,那么这个东东的用法自然就是显示出一个档案的前几行啰!没错!就是这样!若不加参数就默认输出前面十行内容,不信自己操作一下,也可以自定义输出的行数 那就加入『 head -n number filename 』即可!
我们上面提到的,都是在查阅纯文字文件 (ASCII 格式的档案) 的内容。 那么万一我们想要查阅非文字文件,举例来说,例如 /usr/bin/passwd 这个执行档案的内容时, 又该如何去读出信息呢?我们可以利用 od 这个指令来读取。
od [-t TYPE] 档案
参数:
-t :后面可以接各种『类型 (TYPE)』的输出,例如:
a :利用预设的字符来输出;
c :使用 ASCII 字符来输出
d[size] :利用十进制(decimal)来输出数据,每个整数占用 size bytes ;
f[size] :利用浮点数值(floating)来输出数据,每个数占用 size bytes ;
o[size] :利用八进位(octal)来输出数据,每个整数占用 size bytes ;
x[size] :利用十六进制(hexadecimal)来输出数据,每个整数占用 size bytes。
一般人是用不到的了,简单提一下。
在终端上用less命令打开文件。输入/,后面跟上单词,就能向下搜索该单词。输入?,后面跟上单词,就能向上搜索该单词。
- 查看文件命令cat,more,less,tail,tac,nl,od---linux学习笔记
- linux学习笔记之-- 查看文件命令cat,more,less,tail,tac,nl,od
- 查看文件命令cat,more,less,tail,tac,nl,od---linux学习笔记
- 查看文件命令cat,more,less,tail,tac,nl,od
- 【每天一个Linux命令】25. 查看文件命令(cat/more/less/tail/tac/nl/od)
- 【每天一个Linux命令】25. 查看文件命令(cat/more/less/tail/tac/nl/od)
- linux之 查看文件命令cat,more,less,tail,tac,nl,od
- linux之 查看文件命令cat,more,less,tail,tac,nl,od .
- linux文件内容查看(cat,tac,nl,more,less,head,tail,od)
- linux文件内容查看(cat,tac,nl,more,less,head,tail,od)
- 查看文件常用指令cat,tac,nl,more,less,head,tail,od
- Linux文件内容查阅 - cat, tac, nl, more, less, head, tail, od
- Linux中查看文本文件内容命令cat/tac/nl/more/less/head/tail/vi总结
- 显示文本命令大全(cat, tac, more,less,head,tail,nl,od)
- Linux 常用命令——cat, tac, nl, more, less, head, tail, od
- Linux 查看文件 cat,tac,more,less,head,tail 用法
- Linux学习笔记6 cat,tac,more,less,head,tail
- CentOS文件内容查阅命令(cat、tac、nl、more、less、head、tail、touch)
- Scrender
- eclipse JRebel 插件
- 面向对象的三个基本元素,五个基本原则
- Linux文件系统及属性
- 项目开发的技术总结
- 查看文件命令cat,more,less,tail,tac,nl,od---linux学习笔记
- java 加密解密算法MD5/SHA1,DSA
- linux统计文件中关键字出现的行号
- JQuery 绑定select标签的onchange事件
- java 动态代理机制的理解和分析
- grep的用法
- 查找数组中重复出现的元素
- 如何为可扩展系统进行Socket编程
- 将python程序打包成.exe文件