Linux文件内容查看命令(全)

最常使用的显示文件内容命令可以说是cat与more及less,但是我们还有许多其他又去的查看命令可以供我们使用

cat:由第一行开始显示文件内容

tac:从最后一行开始显示文件内容

nl:显示的时候同时输出行数

more:一页一页的显示内容

less:与more类似,但是它还可以往前翻页

head:只看前面几行

tail:只看后面几行

od:以二进制的方式读取文件内容

直接查看文件内容

cat

cat 【-AbEnTv】

选项与参数:

-A:相当于vET的整合选项,可列出一些特殊字符而不是空白而已

-b:列出行号,仅针对非空白行做行号显示,空白行不标行号

-E:将结尾的换行符$显示出来

-n:打印行号,连同空白行也会有行号,与-b选项不同

-T:将【tab】键以^I显示出来

-v:列出一些看不出来的特殊字符

cat是Concatenate(串联)的简写,主要功能是将一个文件上的内容连续打印在屏幕上面

tac(反向显示)

详细看一下cat与tac,cat是由第一行连续显示在屏幕上,而tac则是由最后一行到第一行反向在屏幕上显示出来

nl(添加行号打印)

nl 【-bnw】 文件

-b:指定行号指定的方式,主要有两种

  • -b a:表示是否为空行,也显示出行号(类似cat -n)
  • -b t:如果有空行,空行不显示行号(默认)

-n:列出行号表示的方法,主要有三种

  • -n ln:行号在屏幕的最左方显示
  • -n rn:行号在自己栏位的最右方显示,且不加0
  • -n rz:行号在自己栏位的最右方显示,且加0

-w:行号栏位的占用的字符数

可翻页查看

more(一页一页翻动)

命令:more 文件

按键:

  • 空格键(space):代表向下翻页
  • Enter:代表向下翻一行
  • /字符串:表示在这个显示的内容中,向下查找字符串这个关键词
  • :f:立即显示出文件名以及目前显示的行数
  • q:代表立即离开more,不再显示该文件内容
  • b或[ctrl]-b:代表往回翻页,不过此操作只对文件有效,对管道无效

less(一页一页翻动)

命令:less 文件

按键:

  • 空格键(space):代表向下翻页
  • [pagedown]:向下翻动一页
  • [pageup]:向上翻动一页
  • /字符串:向下查找字符串这个关键词
  • ?字符串:向上查找字符串这个关键词
  • n:重复前一个查找(与/或?有关)
  • N:反向重复前一个查找(与/或?有关)
  • g:前进到这个数据第一行
  • G:前进到这个数据最后一行
  • q:代表立即离开less这个程序

数据截取

head(取出前面几行)

head 【-n number】 文件

选项与参数:

-n:后接数字,代表显示几行(默认显示前面十行)

tail:(取出后面几行)

tail【-n number】 文件

选项与参数:

-n:后接数字,代表显示几行(默认显示后面十行)

-f:表示持续刷新后面所接文件中的内容,要等到按下[ctrl]-c才会结束

非纯文本文件:od

执行文件通常是二进制文件,所以我们可使用od命令来读取它的内容

od 【-t TYPE】 文件

选项与参数:

-t:后面可以接各种类型的输出,例如:

  • a:利用默认的字符来输出
  • c:使用ASCLL字符来输出
  • d[size]:利用十进制来输出数据,每个整数占用size Bytes
  • f[size]:利用浮点数值来输出数据,每个数占用size Bytes
  • o[size]:利用八进制来输出数据,每个整数占用size Bytes
  • x[size]:利用十六进制来输出数据,每个整数占用size Bytes

利用这个命令可以将数据文件或是二进制文件的内容数据读出来

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

魏大橙

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值