No Linux, existe uma maneira de obter um aviso se eu esquecer de desconectar meu pendrive?

2

Eu esqueci meu pendrive conectado quando deixei o laboratório de informática ontem, e eu teria perdido se não fosse por uma boa descoberta da alma e pelo retorno. Eu quero evitar isso no futuro e, aparentemente, existem algumas ferramentas que você pode usar nas janelas que avisam se você está saindo um pendrive atrás ao fazer logoff ou desligar o computador. Existe algo semelhante que funcione no Linux?

Eu preciso disso para trabalhar no Fedora 17 (shell do GNOME 3) e, de preferência, sem exigir privilégios de administrador.

    
por hugomg 27.09.2012 / 18:35

1 resposta

1

Você pode criar um script de logoff (consulte Criar um script / tarefa de logoff para Linux ) que verifica se um disco usb está sendo usado atualmente. Isso poderia ser feito fazendo 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á se uma unidade USB está conectada, testando o número de dispositivos usando o módulo usb_storage e tocando a campainha 4 vezes, se ainda houver algum conectado. Você pode optar por fazer outra coisa, como desmontar, mas lembre-se de que está fazendo o logoff nesse ponto para que as opções sejam limitadas.

    
por 27.09.2012 / 22:48