tail命令——查看文件尾部内容
与head命令相对应,tail命令的功能是用于查看文件尾部内容,默认显示文件的末尾10行。
tail命令的语法格式如下:
tail [选项] 文件
常用选项如下:
| 选项 | 作用或含义 |
| -f | 持续显示文件最新追加的内容 |
| -F | 与“--follow=name --retry”功能相同 |
| -n Num | Num为整数,输出文件的尾部Num行内容,默认为10 |
| --retry | 即使目标文件不可访问依然重复试图打开 |
| --pid=PID | 与-f选项连用,当指定的进程号PID的进程终止后,自动退出tail命令 |
| --help | 显示指令的帮助信息 |
| --version | 显示指令的版本信息 |
| -q | 不输出给出文件名的头 |
| -c Num | Num为整数,表输出最后的Num字节,+Num表从第Num个字节之后的内容 |
| -v | 总是显示给出的文件名的文件头 |
实例演示:
1、显示文件末尾10行内容
以下两条命令等效,均显示文件末尾10行内容。
[root@myEuler ~]# tail anaconda-ks.cfg [root@myEuler ~]# tail -n 10 anaconda-ks.cfg
2、显示文件末尾8行内容
[root@myEuler ~]# tail -n 8 anaconda-ks.cfg
3、显示文件末尾最后18个字节
[root@myEuler ~]# tail -c 18 anaconda-ks.cfg
zUhWVwMvmQpBQQXiv0
4、动态更新文件末尾10行内容
选项-f非常适合查看日志信息,而不需要手动刷新,就像新闻播报一下。
[root@myEuler ~]# tail -f /var/log/messages
……此处省略输出信息……
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
