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ê.