Jas*_*nes 6 linux bash centos inotify inotifywait
有人可以解释为什么inotifywait
当我排除打开时仍然报告有关打开的文件吗?
mkdir /tmp/a
inotifywait --exclude acess,attrib,close_write,close_nowrite,close,open,moved_to,moved_from,move,delete,delete_self,unmount -r -m /tmp/a/
touch /tmp/a/test
/tmp/a/ OPEN test
/tmp/a/ CLOSE_NOWRITE,CLOSE test
Run Code Online (Sandbox Code Playgroud)
我感兴趣的是是否创建了新文件或修改了当前文件。
我使用 CentOS 7,如果这有什么改变的话。
该事件(仅侦听特定事件)与不处理文件名与指定正则表达式匹配的任何事件的事件-e
不同。--exclude <pattern>
您的实际命令必须不在观看open
列表中。events
例如,如果您只对并且create
只是modify
做
inotifywait -rme create,modify /tmp/a/
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2761 次 |
最近记录: |