【Linux 学习】查看文件内容

Linux文件内容查阅

在使用Linux系统时,经常需要查看一些文件,Linux为我们专门提供了查看文件内容的命令。此文就对此进行总结一下。

1、cat/tac/nl

1.1 cat

格式:cat -AbEnTv 文件名

从文件第一行开始直到末尾将文件全部打印到屏幕。

-A:将文件中的特殊字符显示出来

-b:对非空白行显示行号

-E:显示行末尾结束符号

-n:显示所有行的行号,包括空白行

-T:将【Tab键】空白符用^I显示出来

-v:将一些看不见的其他特殊符号显示出来

1.2 tac

格式:tac -AbEnTv 文件名

从文件的最后一行到第一行的顺序将文件全部打印到屏幕。命令的选项和cat命令一样。

1.3 nl

格式:nl -bnw 文件名

该命令主要用于为文件添加行号并打印到屏幕上。

-b

-b a:文件中的空行添加行号

-b t:文件中的空行不添加行号

-n

-n ln:行号在行的左侧

-n rn:行号在行号栏的右侧,不添加‘0

-n rz:行号在行号栏的右侧,且添加‘0’。例如00010002等形式

-w

-w [数字]:设置行号的有效位数,包含填充的‘0

2、more/less

2.1 more

按照【翻页】的方式查看文件并支持以下操作:

下一页:直接按【空格键】

下一行:直接按【Entere键】

查找字符串:直接按【/】,然后按对应需要查找的字符串

显示文件和行数:输入【:f

停止查看文件:之间按【q

往回翻页:按【b

2.2 tail

按照【翻页】的方式查看文件并支持以下操作:

下一页:按【空格键】或者【pagedown

上一页:【pageup

向下查找字符串:按【/

向上查找字符串:按【?】

下一个已经找到的字符串:按【n

上一个已经找到的字符串:按【N

退出查看:按【q

3head/tail

3.1head

格式:head [-n 数字] 文件

查看文件的前面部分,如果没有指定-n选项,默认查看文件的前面10行内容。该命令同时支持切片式查看,比如不想查看文件的后100行,可以指定命令head -n -100 a.txt,此时将只会显示a.txt文件的除了后100行外的其余内容。

3.2tail

格式:tail [-n 数字] 文件

查看文件的后面部分内容,如果没有指定-n选项,将默认查看文件的后面10行内容。该命令同时支持切片式查看,比如不想查看文件的前100行,可以指定命令tail -n +100 a.txt,此时将只会显示a.txt文件的除了前100行外的其余内容。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

bible_reader

如果觉得文章有用,欢迎打赏支持

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

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

打赏作者

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

抵扣说明:

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

余额充值