Linux基础命令之cat、nl、less查看文件时显示行号以及扩展 more、head、tail显示指定行

目录

显示行号的相关命令

cat 命令

直接 cat

-n 包括空行显示行号

-b 不包括空行显示行号

-E 在每行的结尾显示$符号

nl 命令

其中直接 nl 与 nl -bt 一样效果

less命令

展示前几行的相关命令

more命令

-num 显示指定行数的

head命令

默认选项

 -n 显示前几行

展示后几行的相关命令

tail命令

默认 选项

 -n 显示后几行


[root@1-min etc]# cat -n tttt.txt                         //显示所有行号(包括空行)

[root@1-min etc]# cat -b tttt.txt                          //显示所有行号(但不包括空行)

或者:

[root@1-min etc]# nl -ba tttt.txt                         //显示所有行号(包括空行)

[root@1-min etc]# nl -bttttt.txt                          //显示所有行号(但不包括空行)

再或者:

[root@1-min etc]# less -N tttt.txt                      //显示所有行号(包括空行)

再或者直接直接展示前几行:

[root@1-min etc]#more -2 tttt.txt                      //显示前2 行数据

或者:

[root@1-min etc]#head -3 tttt.txt                      //显示前3 行数据

再或者直接直接展示后几行:

[root@1-min etc]#head -4 tttt.txt                      //显示后 4行数据

 

显示行号的相关命令

cat 命令

-n   显示行号(包括空行)

-b   显示行号(不包括空行)

这里只展示 cat 命令效果 其他命令雷同不做展示

直接 cat

-n 包括空行显示行号

-b 不包括空行显示行号

-E 在每行的结尾显示$符号

nl 命令

-b 行的显示方式

行的显示方式有两种,a表示显示全部的行(包括空行),t表示显示所有的非空白行(不包括空行)

即:

-ba            //显示所有行号(包括空行)

-bt            //显示所有行号(但不包括空行)

其中直接 nl 与 nl -bt 一样效果

less命令

less命令类似于more命令,但是less命令可以想vi编辑器一样。比如输入命令:

less  tttt.txt

展示前几行的相关命令

more命令

-num 显示指定行数的

指定一个整数,例如num=2,表示当前屏幕一次显示文本的行数。

可见,只显示了2行文本,按下 空格或者 回车符 继续显示。

more -2 tttt.txt

head命令

默认选项

不指定任何选项的时候,比如执行head tttt.txt,则显示tttt.txt文件的全部内容。

 -n 显示前几行

显示指定文件的前n行,n为一个整数。

显示了tttt.txt文件的前两行。

另外,可以显示多个文件的头部信息(指定前n行)

展示后几行的相关命令

tail命令

默认 选项

不指定任何选项的时候,比如执行tail tttt.txt,则显示f.java文件的全部内容。

 -n 显示后几行

显示指定文件的后n行,n为一个整数。

显示了tttt.txt文件的后4行。

一般查看日志用的比较多:

相关文章:

Linux基础命令之tail:https://blog.csdn.net/Soinice/article/details/80842332

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值