0
我使用fanotify聯機幫助頁的example來獲取發生文件訪問的所有路徑。但我只希望從一個特定的文件夾監控文件訪問,例如的/ tmp/MyFolder文件。fanotify:監視一個特定文件夾 - 不是整個文件系統
對於添加我指定的文件夾 「的/ tmp/MyFolder文件」:
fanotify_mark(fd,
FAN_MARK_ADD | FAN_MARK_MOUNT,
event_mask,
AT_FDCWD,
"/tmp/myfolder")))
事件面膜:從這個特殊的
static uint64_t event_mask = (FAN_OPEN |
FAN_EVENT_ON_CHILD);
即使我FAN_ONDIR玩只得到文件的訪問目錄,我曾經從整個文件系統獲取所有文件句柄。我用sudo ./program開始編譯的程序。
Thx!這解決了它! – imizeropt