Primeiro, aqui está uma lista de alguns arquivos de log comuns e o que eles contêm:
-
/var/log/messages
: mensagem geral e material relacionado ao sistema -
/var/log/auth.log
: registros de autenticação. -
/var/log/kern.log
: registros do kernel. -
/var/log/cron.log
: Registros do daemon do Cron. -
/var/log/Xorg.0.log
: faça o login no servidor X. -
~/.xsession-errors
: Registros relacionados à última sessão X (e a anterior, emxsession-errors.old
)
Depois de ter logado no tty, é uma boa idéia ir para a pasta onde os logs estão localizados (geralmente /var/log
). Para isso, usamos o comando cd
:
cd /var/log
Agora que estamos na pasta em que os logs estão armazenados, usamos o comando ls
para ver quais logs existem:
ls -a
Provavelmente haverá algumas, essas instruções devem se aplicar a todas elas.
Depois de encontrar um log que deseja visualizar, você pode usar o comando less
:
less kern.log
Use as teclas de seta para cima / baixo para navegar pelo arquivo. Quando estiver pronto, pressione Q para sair de less
. Se você quiser pesquisar os logs de uma determinada palavra-chave, use grep
:
sudo grep "apparmor" kern.log
O Grep também aceita expressões regulares. Consulte man grep
para obter mais informações.
Se você só precisa da saída de um determinado comando veja esta questão sobre salvar a saída do terminal em um arquivo que você pode depois, dê a alguém que o ajuda seguindo um dos métodos abaixo.
Tudo isso é brilhante e ótimo, mas eu não tenho uma única pista do que estou procurando, e só preciso dar o arquivo de log a alguém para me ajudar. Podemos fazer isso também!
Se você está recebendo ajuda de alguém na internet (como este site!), a melhor maneira de compartilhar essas informações com eles é fazer o upload do (s) arquivo (s) para link e fornecê-los com o link. Se a sua máquina tiver uma conexão ativa com a Internet, você pode fazer isso em uma etapa, conforme descrito no método 2; caso contrário, siga as etapas no método 1 e faça o upload dos arquivos de outro computador que possa acessar a Internet.
Método 1: Colocá-los em mídia externa ..
como uma unidade flash ou cartão SD. Conecte um. O Ubuntu deve montá-lo automaticamente em /media
, então execute
ls /media
Se você vir o nome do seu pen drive / cartão SD, poderá continuar. Caso contrário, você terá que monta manualmente . (não se preocupe! Não é nada assustador).
Depois de ter sua unidade montada, você pode usar o comando cp
para copiar os logs ou arquivos necessários:
cp /var/log/kern.log /media/myFlashDrive/
Quando terminar, desmonte a unidade:
sudo umount /media/myFlashDrive
Método 2: Envie os arquivos diretamente para um pastebin.
como paste.ubuntu.com . Para isso, use o comando pastebinit
. Primeiro precisamos instalar pastebinit:
sudo apt-get install pastebinit
faça o upload dos arquivos da seguinte forma:
pastebinit file1 file2 file3
Em que file1 file2 file3
é uma lista delimitada por espaço dos arquivos que você deseja enviar. Por exemplo, se eu estivesse fazendo o upload de kern.log
e Xorg.0.log
, usaria o comando:
pastebinit /var/log/kern.log /var/log/Xorg.0.log
O Pastebinit retornará um link para cada arquivo enviado. Compartilhe esses links com as pessoas que estão ajudando você.