原文网址:Linux命令--tail(查看日志文件内容,排查问题)_IT利刃出鞘的博客-CSDN博客
简介
说明
本文介绍Linux的tail命令的用法。
tail命令适用于查看比较大的文件或者是查看持续更新的文件。
作用
tail用于查看文件的最后边的内容,也可以实时查看新写入到文件最后的数据。
格式
tail [ -f ] [ -c Number | -n Number | -m Number | -b Number | -k Number ] [ File ]
参数
- -f 监视文件增长(可以实时看到新写入到文件最后的数据)。
- -c Number 从Number字节位置读取指定文件
- -n Number 从Number行位置读取指定文件。
- -m Number 从Number多字节字符位置读取指定文件。
- 比方你的文件假设包括中文字,假设指定-c参数,可能导致截断,但使用-m则会避免该问题。
- -b Number 从Number表示的512字节块位置读取指定文件。
- -k Number 从Number表示的1KB块位置读取指定文件。
示例
1、监视文件的尾部内容(默认10行,相当于增加参数 -n 10),刷新显示在屏幕上。
tail -f filename
退出:CTRL+C
2、显示filename最后20行
tail -n 20 filename 或 tail -20 filename
3、监视文件的尾部100行内容
tail -100f filename
4、逆序显示filename最后10行
tail -r -n 10 filename 或 tail -r -10 filename