tail 命令可用于查看文件的内容,有一个常用的参数-f 常用于查阅正在改版的日志文件
用法:
tail [参数] [文件]
参数:
- -f 循环读取
- -q 不显示处理信息
- -v 显示详细的处理信息
- -c<数目> 显示的字节数
- -n<行数> 显示文件的尾部 n 行内容
- --pid=PID 与-f合用,表示在进程ID,PID死掉之后结束
- -q, --quiet, --silent 从不输出给出文件名的首部
- -s, --sleep-interval=S 与-f合用,表示在每次反复的间隔休眠S秒
实例:
把 文件里的最尾部的内容显示在屏幕上,并且不断刷新,只要文件更新就可以看到最新的文件内容
tial -f file.log
显示文件的最后10行
tail test.log
从第20行至文件末尾
tail -n +20 test.log
显示最后20行信息
tail -n 5 test.log
tail -5 test.log
实时刷新最新的20行记录
tail -20f daidly.log