Mount

為什麼 INotify 不能與 /etc/mtab/proc/mounts 一起使用?

  • March 5, 2016

當我將 INotify 與/etc/mtabor一起使用時/proc/mounts,它不會在安裝或解除安裝事物時檢測到更改,即使當我手動檢查時兩者都發生了變化/etc/mtab/proc/mounts為什麼會這樣,我如何跟踪安裝和解除安裝的東西?

從 inotify 手冊頁:

各種偽文件系統(例如 /proc、/sys 和 /dev/pts)無法使用 inotify 進行監控。

這些天/etc/mtab通常只是到 /proc/mounts 的連結。您可以使用udisksctl monitor查看掛載發生,或設置您自己的/etc/udev/rules.d/規則文件以在添加新設備時(在任何掛載之前)執行程序,或執行dbus-monitor以查看掛載事件在該匯流排上傳遞。都有點複雜。

引用自:https://unix.stackexchange.com/questions/267876