记一次linux文件内容查看

1. cat
cat适合用于小文件的内容查看(从第一行开始查看)。使用方法:
cat 参数 文件名
一般常用的参数:-n:对输出的文本每一行编号 -b:类似于-n,只是空白行不编号。
此外,与cat倒着写的一个命令tac,表示从最后一行开始显示。
2. more–分页显示文件内容
more 文件名:查看文件里面的内容
more会一页一页的形式显示文件内容,按空白键会显示下一页内容,按回车键会显示下一行内容,按 b 键就会往回一页显示,按q键退出。
more还有其他使用:
more -[number] 文件名#一次显示多少行,例如more -5 file 则表示一次显示5行
more +[number] 文件名#从第几行开始显示文件内容,例如more +10 file 则表示从第20行开始显示文件内容
3. less–可以向前或向后看文件内容
less 文件名:查看文件内容
less -m 文件名:查看文件内容并显示已显示内容百分比
与more类似:按空格键显示下一页的内容,按回车键显示下一行的内容。按[PageDown]向下翻动一页,按[PageUp]向上翻动一页。按q键退出。
4. head–查看文件开头内容
默认情况下,使用head显示10行内容。
head -n [行数] 文件名 #显示文件内容的前n行
5. tail–查看文件尾部内容
与haed类似,也是默认显示尾部10行的内容。
tail -n [行数] 文件名 #显示文件末尾n行。
6. hl–将输出的文件内容自动的加上行号
命令格式:nl [参数选项] 文件名
默认情况下nl输出文件里的内容时,会加上行号,但是空白行不会加。
如果空白行要加行号,可以加上参数-b。
nl详细使用方法:
-b :指定行号指定的方式,主要有两种:
-b a :表示不论是否为空行,也同样列出行号(类似 cat -n);
-b t :如果有空行,空的那一行不要列出行号(默认值);
-n :列出行号表示的方法,主要有三种:
-n ln :行号在萤幕的最左方显示;
-n rn :行号在自己栏位的最右方显示,且不加 0 ;
-n rz :行号在自己栏位的最右方显示,且加 0 ;
接下来讲讲文件内容的转换
1.od命令
od [选项] 文件
od -d 文件 十进制输出
-o 文件 八进制输出
-x 文件 十六进制输出
在这里插入图片描述
2.使用vi
在vi命令状态下:
:%!xxd :%!od 将当前文本转化为16进制格式
:%!xxd -r 将当前文本转化回文本格式(此命令可用于你改了他的十六进制后,转回文本)
3.使用linux中自带的hexdump工具转换查看
在这里插入图片描述
最后,我认为strings这个命令也是很不错的,可以直接查看文件内容。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

Chrisyyl

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

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

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

打赏作者

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

抵扣说明:

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

余额充值