Inotify:仅监视文件夹中的某些文件
Posted
技术标签:
【中文标题】Inotify:仅监视文件夹中的某些文件【英文标题】:Inotify: monitoring only some files inside a folder 【发布时间】:2018-06-20 07:32:52 【问题描述】:我正在用 C 语言编写一个简单的线程来监视对目录中文件的修改。目录中有几个文件,其中一些经常更改。我想监控几个特定的文件。
我仔细阅读了 Linux 手册,但没有找到答案 谢谢 问候 帕特里夏
【问题讨论】:
【参考方案1】:您不能排除文件,但您只能订阅文件夹的创建/删除事件,并通过 inotify_add_watch
为单个文件添加更细粒度的监视(即修改)。
【讨论】:
以上是关于Inotify:仅监视文件夹中的某些文件的主要内容,如果未能解决你的问题,请参考以下文章
哪些操作系统支持 Java 中的本机(类似 inotify)文件监视
任何 linux API 或工具都可以监视下面任何文件夹中的任何更改,例如/SharedRoot 还是我必须设置例如每个文件夹的inotify?