Suponho que você queira saber quantas vezes uma unidade flash foi instalada em uma porta USB em um determinado computador.
Inicie um terminal com Alt + Ctrl + T e execute:
tail -f /var/log/syslog
Agora insira o seu pen drive. Você deve ver uma exibição de linha como:
Aug 12 11:44:05 gruber-precise-laptop kernel: [ 1386.413812] scsi 8:0:0:0: Direct-Access TOSHIBA TransMemory PMAP PQ: 0 ANSI: 0 CCS
Agora você pode cancelar o comando tail -f
com CTRL + C e digitar:
grep "Toshiba TransMemory" /var/log/syslog*
e veja todas as vezes que o pen drive foi instalado recentemente.
Você pode escolher outra coisa na string também:
grep "0:0:0: Direct-Access" /var/log/syslog*
mas isto irá captar coisas como a sua unidade de disco e todos os leitores de cartões durante a inicialização, pelo que terá de procurar o nome para saber qual é qual.
On my system:
grep "0:0:0: Direct-Access" /var/log/syslog* | egrep -v "ATA|Multi-Card" | wc -l
localiza a descoberta de todos os dispositivos de acesso direto, elimina os que eu recebo na inicialização (e talvez acorde) do meu disco rígido e do leitor de placas múltiplas e os conta.
No meu sistema, o sudo não é necessário para nenhum desses comandos.