在Debian系统中,inotify
能够监控多种文件系统事件,这些事件包括:
- IN_ACCESS:文件被访问。
- IN_MODIFY:文件被修改。
- IN_ATTRIB:文件属性被修改,如chmod、chown、touch等。
- IN_CLOSE_WRITE:以写模式打开的文件被关闭。
- IN_CLOSE_NOWRITE:以非写模式打开的文件被关闭。
- IN_OPEN:文件被打开。
- IN_MOVED_FROM:文件从监控目录移出。
- IN_MOVED_TO:文件移入监控目录。
- IN_CREATE:创建新文件。
- IN_DELETE:文件被删除。
- IN_DELETE_SELF:自删除,即一个可执行文件在执行时删除自己。
- IN_MOVE_SELF:自移动,即一个可执行文件在执行时移动自己。
- IN_UNMOUNT:宿主文件系统被umount。
以上信息提供了关于Debian系统中inotify
能监控哪些文件变化的概览,希望对您有所帮助。