tail -f没有在AFP安装的共享上更新


2

我正在运行Mac OS 10.6.8

我已经安装了一个网络驱动器,我需要查看其文件。我打算用尾巴。

当我运行以下内容时:

tail -f /Volumes/Cache-A/TransferLog.txt 

我最终得到了一个tail看起来正确的报告,但它没有更新。(好像我打字了,tail而不是tail -f外壳没有回来 - 我必须打字Ctrl- C回到我可以输入的地方)

Cache-A驱动器是一个linux系统,我确认当我运行命令时

tail -f TransferLog.txt

它按预期更新。

OS X tail命令没有正确更新的原因是什么?是因为它是网络安装的驱动器而不是本地文件?通过NFS安装会有帮助吗?(我无法通过AFP登机

编辑:原来我通过AFP安装,虽然同样的问题正在发生。(我对wireshark不是那么聪明 - 但我也会看一遍)


尝试使用Wireshark检查SMB服务器是否实际发送了文件更改通知,以便您知道哪一方是问题所在。(NFS甚至没有更改通知,所以不要打扰它。)
grawity 2011年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.