1
我試圖把「inotify_add_watch
」作爲過程。 我這樣做的目的是在進程死亡時得到通知。inotify_add_watch到/ proc文件夾
我的通知代碼,
wd = inotify_add_watch(ifd, "/proc",IN_ALL_EVENTS);
但是,即使過程中被刪除的目錄,從 的/ proc文件夾中刪除不通知。
我試圖把「inotify_add_watch
」作爲過程。 我這樣做的目的是在進程死亡時得到通知。inotify_add_watch到/ proc文件夾
我的通知代碼,
wd = inotify_add_watch(ifd, "/proc",IN_ALL_EVENTS);
但是,即使過程中被刪除的目錄,從 的/ proc文件夾中刪除不通知。
在許多Linux發行版中,/proc被安裝爲procfs
。
Inotify
確實會報告sysfs
和procfs
中的一些事件,但不是所有事件。
參考:
http://en.wikipedia.org/wiki/Inotify#Limitations
http://en.wikipedia.org/wiki/Procfs
http://inotify.aiken.cz/?section=inotify&page=faq(搜索procfs
)
Select function on procfs file(搜索procfs
)