我有一个proc
由驱动程序更新的文件。在用户空间中,我正在使用 读取tail
。它工作正常,但是当我给出-f
tail 选项时,它不起作用。这意味着它正在读取已经存在的文件内容,但没有读取后来添加的新内容。有人能解释一下为什么吗?
答案1
根据讨论 Linux 内核邮件列表在 2001 年,proc
它并未支持所使用的底层代码调用tail -f
。我没有发现任何证据表明在过去 12 年中增加了此类支持。
我有一个proc
由驱动程序更新的文件。在用户空间中,我正在使用 读取tail
。它工作正常,但是当我给出-f
tail 选项时,它不起作用。这意味着它正在读取已经存在的文件内容,但没有读取后来添加的新内容。有人能解释一下为什么吗?
根据讨论 Linux 内核邮件列表在 2001 年,proc
它并未支持所使用的底层代码调用tail -f
。我没有发现任何证据表明在过去 12 年中增加了此类支持。