Ich habe meinen USB-Stick gestern beim Verlassen des Computerlabors vergessen und hätte ihn verloren, wenn ihn nicht eine freundliche Seele gefunden und zurückgegeben hätte. Ich möchte das in Zukunft vermeiden und anscheinend gibt es einigeWerkzeugeSie können in Windows eine Warnung verwenden, wenn Sie beim Abmelden oder Herunterfahren des Computers einen USB-Stick zurücklassen. Gibt es etwas Ähnliches, das unter Linux funktioniert?
Ich brauche dies, damit es unter Fedora 17 (GNOME 3-Shell) funktioniert, und zwar vorzugsweise ohne Administratorrechte.
Antwort1
Sie können ein Abmeldeskript erstellen (sieheErstellen Sie ein Abmeldeskript/eine Abmeldeaufgabe für Linux), das prüft, ob eine USB-Festplatte aktuell verwendet wird. Das könnte man so machen:
if [ `lsmod | grep usb_storage | grep -o -E [0-9]+[[:space:]]*$` -gt 0 ]; then echo -e "\a\a\a\a"; fi
Dieser Befehl ermittelt, ob ein USB-Laufwerk angeschlossen ist, indem er die Anzahl der Geräte testet, die das usb_storage
Modul verwenden, und 4-mal klingelt, wenn noch eines angeschlossen ist. Sie können stattdessen auch etwas anderes tun, z. B. die Bereitstellung aufheben, aber denken Sie daran, dass Sie sich an diesem Punkt abmelden, sodass die Optionen begrenzt sind.