man inotifywait:
delete_self监视的文件或目录已删除。在此事件之后,将不再监视文件或目录。请注意,即使未显式侦听此事件,也可能发生。
unmount卸载了监视文件或目录所在的文件系统。在此事件之后,将不再监视文件或目录。请注意,即使未显式侦听此事件,也可能发生。
如何理解该手册页上的“即使未显式侦听此事件也可能发生”的意思?
https://manpages.debian.org/stretch/inotify-tools/inotifywait.1.en.html
这意味着即使您使用了该-e
选项并且未指定它们,您也可以获取这些事件。例如,如果您使用
inotifywait -e modify filename
并且该文件被删除后,delete_self
即使您只询问modify
事件,您也会收到一个事件。
这意味着即使您仅请求特定事件,也需要检查输出中的事件类型。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句