
當您使用 掛載檔案系統時mount
,作業系統顯然會追蹤自 systemd 選項以來它空閒了多長時間TimeoutIdleSec
回應它。
例如,如果我想了解特定安裝空閒了多長時間,並將其列印到控制台,我該怎麼做?
答案1
我不使用 autofs,但文件(https://www.kernel.org/doc/html/latest/filesystems/autofs.html)指出您可以ioctl
在 autofs 檔案系統的根目錄上執行下列操作:
AUTOFS_IOC_SETTIMEOUT:這傳遞一個指向無符號長整數型的指標。該值用於設定過期的逾時時間,並透過指標儲存回目前的逾時值。
所以,看起來與其說是systemd讀取超時,不如說是autofs的特性。
對於常規檔案系統,沒有這樣的選項。您可以/proc/diskstats
定期查看讀取計數器,如果它們有一段時間沒有改變的話。