当前位置: 代码迷 >> 综合 >> Linux显示文件之head/tail/nl
  详细解决方案

Linux显示文件之head/tail/nl

热度:11   发布时间:2024-01-17 10:27:14.0

5、head 取出文件的前几行
语法:head [-n number] 文件
不加参数默认显示文件的前10行

  • -n : 后面接数字,代表显示几行的意思
#head默认情况下显示文件的前10行
[root@admin ~]# head install.log#显示文件的前20行
[root@admin ~]# head -n 20 install.log 或 [root@admin ~]# head -20 install.log

6、tail 取出文件后几行
语法:tail [-n number] 文件
不加参数默认显示文件的后10行
选项与参数:

  • -n : 后面接数字,代表显示几行的意思,默认是后10行
  • -f : 实时查看文件的尾部内容的变化,并显示出来,直到按下ctrl + c才会结束,经常用于查看日志文件
#tail默认情况下显示文件的后10行
[root@admin ~]# tail install.log#显示文件的后20行
[root@admin ~]# tail -n 20 install.log 或 [root@admin ~]# tail -20 install.log#查看文件的第五行内容,使用head tail 管道
[root@admin t2]# head -n 5 a.txt | tail -n 1

7、nl 显示行号
语法:nl [-bnw] 文件

#显示文件c.txt内容的行号
[root@admin home]# nl c.txt1  this2  is 3  the4  last5  line
  相关解决方案