昨天離開電腦實驗室時,我忘記插入隨身碟了,如果不是好心人找到並歸還它,我可能會丟失它。我想將來避免這種情況,顯然有些工具您可以在 Windows 中使用,如果您在登出或關閉電腦時留下隨身碟,則會發出警告。有沒有類似的東西可以在 Linux 上運作?
我需要它在 Fedora 17(GNOME 3 shell)上工作,並且最好不需要管理員權限。
答案1
您可以建立登出腳本(請參閱為 Linux 建立註銷腳本/任務),它檢查目前是否使用 USB 磁碟。可以這樣做
if [ `lsmod | grep usb_storage | grep -o -E [0-9]+[[:space:]]*$` -gt 0 ]; then echo -e "\a\a\a\a"; fi
該命令將透過測試使用該模組的裝置數量來確定 USB 驅動器是否已連接,usb_storage
如果仍有連接,則響鈴 4 次。您可以選擇執行其他操作,例如卸載,但請記住,您此時正在登出,因此選項有限。