inotifywait 监控 laravel homestead 上的共享目录

inotifywait 监控 laravel homestead 上的共享目录

我需要监视网络上共享的目录中的新文件。我使用了 inotify-tools 中的 inotifywait ,它很棒,除非从其他地方添加文件。

例如:我在 vagrant 上使用 laravel Homestead。我“共享”我的 /Code 目录。当我vagrant ssh运行时inotifywait DirectoryName,它会显示文件何时添加到该目录。如果我将其添加到本地环境中的同一目录中,它不会触发。我可以ls -l看到该文件在那里,但 Inotify 从未捕获它。

有任何想法吗?根据我的研究,我知道 inotify 不适用于共享驱动器,但我认为它会显示一些内容。

抱歉,如果这在 StackOverflow 上会更好

相关内容