【发布时间】:2021-11-26 07:54:19
【问题描述】:
我有一个正在不断更新的文件。
每次我拨打tail file.log 时都会显示不同的结果。
我的问题是,它是如何在幕后工作的? 我希望它从字节向后读取文件,但同时它正在不断更新。它如何在不损坏文件的情况下工作,但显示未损坏的结果?
每次我谷歌How does tail work for continuously updated file,
我得到了关于如何使用tail -f file.log 监控它的解决方案,我知道它有效。
但我想知道它是如何工作的。
【问题讨论】:
-
阅读the source并亲自了解。