inotify 是不是可以让我监视所有具有特定扩展名的文件,无论它们在磁盘上的啥位置?
Posted
技术标签:
【中文标题】inotify 是不是可以让我监视所有具有特定扩展名的文件,无论它们在磁盘上的啥位置?【英文标题】:Can inotify allow me to monitor all files with a specific name extension no matter where they are on disk?inotify 是否可以让我监视所有具有特定扩展名的文件,无论它们在磁盘上的什么位置? 【发布时间】:2011-02-12 03:39:26 【问题描述】:inotify 是否可以让我监控所有具有特定扩展名的文件,无论它们在磁盘上的什么位置? 例如,如果我想监视设备上各个目录中的所有 *.mp3 文件。有可能吗?
非常感谢! 阿曼达
【问题讨论】:
【参考方案1】:必须为每个目录设置通知。考虑改用审计子系统。
【讨论】:
【参考方案2】:至少你可以使用 pyinotify。您必须在 /
或您的磁盘安装的目录上递归查看,并使用 WatchManager.add_watch
方法的 exclude_filter
参数。
也许 react https://github.com/copton/react 已经完成了你需要的一切。
【讨论】:
以上是关于inotify 是不是可以让我监视所有具有特定扩展名的文件,无论它们在磁盘上的啥位置?的主要内容,如果未能解决你的问题,请参考以下文章
osquery inotify 是不是在目录或文件上安装观察程序