$ inotifywait --recursive --monitor /tmp/test
Setting up watches. Beware: since -r was given, this may take a while!
Watches established.
/tmp/test/ CREATE new.file
/tmp/test/ OPEN new.file
/tmp/test/ ATTRIB new.file
/tmp/test/ CLOSE_WRITE,CLOSE new.file
lsof
lsof
仅显示当前使用的资源。通过使用sudo lsof | grep -E "filename"
,您只会得到一个欠采样的结果。lsof
在正确的时间执行fopen
从 nautilus 捕获的正确时间充其量只是巧合。inotifywait 和 inotifywatch
要监视 IO,请使用inotifywait或inotifywatch。选择您感兴趣的事件和文件或文件夹。