tail 命令可用于查看文件的内容,有一个常用的参数 -f 常用于查阅正在改变的日志文件。
tail -f filename 会把 filename 文件里的最尾部的内容显示在屏幕上,并且不断刷新,只要 filename 更新就可以看到最新的文件内容。
命令格式:
tail [参数] [文件] 不加参数默认只读取后10行
其他参数
-f 循环读取,log日志不产生,不断读取。
-F 与-f类似,区别在于当将监视的文件删除重建后-F仍能监视该文件内容-f则不行,-F有重试的功能,会不断重试
-q 显示多文件的末尾内容时,不显示文件名
-v 显示详细的处理信息
-c<数目> 显示的字节数 tail -c 10 notes.log显示最后10个字节
-n<行数> 显示文件的尾部 n 行内容
--pid=<进程号PID> 与“-f”选项连用,当指定的进程号的进程终止后,自动退出tail命令
-s, --sleep-interval=S 与-f合用,表示在每次反复的间隔休眠S秒
tail +20 notes.log 显示从第20行到结尾