En Linux, ¿hay alguna manera de recibir una advertencia si olvido desconectar mi pendrive?

En Linux, ¿hay alguna manera de recibir una advertencia si olvido desconectar mi pendrive?

Olvidé mi pendrive enchufado ayer al salir del laboratorio de informática, y lo habría perdido si no fuera porque un alma bondadosa lo encontró y me lo devolvió. Quiero evitar esto en el futuro y aparentemente hay algunosherramientasPuedes usarlo en Windows que te avisa si estás dejando un pendrive al cerrar sesión o apagar la computadora. ¿Existe algo similar que funcione en Linux?

Necesito que esto funcione en Fedora 17 (shell GNOME 3) y preferiblemente sin necesidad de privilegios de administrador.

Respuesta1

Puede crear un script de cierre de sesión (consulteCrear un script/tarea de cierre de sesión para Linux) que comprueba si se utiliza actualmente un disco USB. Eso se podría hacer haciendo algo como

if [ `lsmod | grep usb_storage | grep -o -E [0-9]+[[:space:]]*$` -gt 0 ]; then echo -e "\a\a\a\a"; fi 

Este comando determinará si una unidad USB está conectada probando la cantidad de dispositivos que usan el usb_storagemódulo y tocará el timbre 4 veces si alguno todavía está conectado. Puedes optar por hacer otra cosa, como desmontar, pero ten en cuenta que cerrarás la sesión en ese momento, por lo que las opciones son limitadas.

información relacionada