Quando eu conecto uma unidade USB a um sistema operacional Ubuntu, haveria um arquivo de texto que contém detalhes dessa conexão e, em caso afirmativo, onde esse arquivo está localizado? Qual é o nome desse arquivo?
18
Sim , o Ubuntu registra quando um dispositivo USB está conectado. O arquivo é /var/log/syslog
. Você também pode visualizá-lo emitindo o comando dmesg -c
ou graficamente usando Log file viewer
.
Não , este log não é apagado após o desligamento. Depois de um limite de tamanho é atingido os logs são rodados, o que significa que novos logs são continuamente escrito para /var/log/syslog
enquanto registros mais antigos são empurrados para arquivos compactados chamados /var/log/syslog.1.gz
, syslog.2.gz
... no mesmo /var/log
diretório.
Você pode visualizar o /var/log
diretório com os arquivos de log girados abaixo:
tail -f /var/log/syslog
, limpe a tela e conecte o dispositivo USB.dmesg -c
exibirá e limpará o log do dmesg :(A área que eu olho é:
A saída teria a seguinte aparência:
Também existem logs compactados para o kern.log. Você pode pesquisar aqueles com o seguinte comando:
A saída estaria no mesmo formato que o exemplo acima.
Você também pode pesquisar o syslog da seguinte maneira:
Isso fornece resultados parecidos com o seguinte:
Para listar os arquivos de log .gz, você deve:
A saída resultante estaria no mesmo formato que o anterior.
Se for para fins forenses, pode haver uma maneira melhor.
fonte