tail -f 能够可靠运行的最大时间是多少?

tail -f 能够可靠运行的最大时间是多少?

我注意到,当我查看tail -f各种日志文件(特别是 Apache 访问/错误日志)时,它会在几个小时后停止主动滚动输出。

我不确定这是tail命令的问题还是其他问题。

最初我怀疑日志轮换是罪魁祸首,但发生这种情况时日志并没有被轮换。

答案1

可能是日志文件已作为计划日志轮换的一部分进行了重命名,因此在这种情况下 tail -f 正在查看(现在的)旧日志。也许使用 tail -F 是一种更好的方法,因为它可以检测新替换日志文件何时出现。

相关内容