Linux显示文件之head/tail/nl

来源:互联网 发布:dateadd sql server 编辑:程序博客网 时间:2024/05/22 00:46

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.txt     1  this     2  is      3  the     4  last     5  line
0 0
原创粉丝点击