我如何以编程方式触发linux inotify()文件更改事件,而没有真正的读/写操作?

Inotify man page仅具有监视功能。

实际上,我必须没有任何文件操作。
也许有可能通过一些系统调用来做到这一点?

最佳答案

您可以更改属性以触发inotify()报告的事件。例如,您可以更改权限。

我使用udev规则在插入拇指驱动器时写入文件,然后使用inotify()检测该写入,然后启动脚本来处理驱动器上的所有内容,而无需用户进行交互。 inotify()是一个非常有用的调用。

关于c - 触发inotify文件更改事件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30767163/

10-15 01:20