Linux命令详解:[15]head/tail开头结尾显示
1、小编前面的经验中已经详细介绍了如何使用命令cat、more和less查看文本,也详细说明了grep命令查找指定文本的方法,而在只需要显示文件前几行或者后几行内容时,我们就需要使用到命令head/tail,它的使用方法是 命令 文件名 ,默认情况下这两个命令会分别打印文件前十行和后十行的文本,如果需要调整行数可以使用选项n,使用方法是 命令 -n 行数 文件名 。
另外tail命令还有一个选项很常用,它可以实时浏览文件。例如需要观察日志的实时记录情况时,我们就可使用tail的f选项,系统则会实时的打印日志的文本内容,直至用户输入Ctrl+c终止。
1、分别在屏幕上打印root目录下Linux.txt文件的前十行和后十行,而后再在屏幕上打印该文件的前五行和后五行,最后实时显示/var/log/message日志的内容。
![Linux命令详解:[15]head/tail开头结尾显示](https://exp-picture.cdn.bcebos.com/cd93a56651598540894eb351b5a23a42a17ac4fb.jpg)
1、进入root目录,在该目录下打印Linux.txt文件的前十行,命令:head Linux.txt 。
![Linux命令详解:[15]head/tail开头结尾显示](https://exp-picture.cdn.bcebos.com/84010e2a04e23ea2a62617c92b10bc33ed38c3fb.jpg)
2、打印Linux.txt文件的后十行,命令:tail Linux.txt 。
![Linux命令详解:[15]head/tail开头结尾显示](https://exp-picture.cdn.bcebos.com/a151a233ec3834bbbb8b15ec8714c27bd3823df8.jpg)
3、打印Linux.txt文件的前五行,命令:head -n 5 Linux.txt 。
![Linux命令详解:[15]head/tail开头结尾显示](https://exp-picture.cdn.bcebos.com/c33acc828689a1461ed5594af4bd4c7c35b334f8.jpg)
4、打印Linux.txt文件的后五行,命令:tail -n 5 Linux.txt 。
![Linux命令详解:[15]head/tail开头结尾显示](https://exp-picture.cdn.bcebos.com/a007a9b1eef97fbde0188300b74133bad24133f8.jpg)
5、实时显示/var/log/message日志的内容,命令:tail -f /var/log/message 。
![Linux命令详解:[15]head/tail开头结尾显示](https://exp-picture.cdn.bcebos.com/35f2224133bad341b2195684427622bc7cc52cf8.jpg)
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:159
阅读量:173
阅读量:104
阅读量:108
阅读量:87