我最近注意到有时tail -f <logfile>会停止更新到屏幕。
tail -f <logfile>
不过,做一个Ctrl>-C并重新启动tail工作正常。我检查以确保日志文件没有在中途旋转(这可能会让人tail失去理智)。
tail
什么会导致这种情况?我正在运行 RHEL 5.2 x64。
logging rhel5 tail
如何持续监控不断被覆盖的文件?具体来说,该文件包含一行文本,后台进程反复打开和重写该文本。
我希望tail -F会起作用,但它没有。
tail -F
更新:我希望这不相关,但我正在运行 Mac OS X 10.5.8。
tail overwrite
tail ×2
logging ×1
overwrite ×1
rhel5 ×1