Primeiro, aqui está uma lista de alguns dos 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 Authenication.
/var/log/kern.log
: Logs do kernel.
/var/log/cron.log
: Logs do daemon Cron.
/var/log/Xorg.0.log
: Faça logon no servidor X.
~/.xsession-errors
: Logs relacionados à última sessão do X (e a anterior antes, em xsession-errors.old
)
Depois de fazer login no tty, é uma boa ideia ir para a pasta onde os logs estão localizados (geralmente /var/log
). Para isso, usamos o cd
comando:
cd /var/log
Agora que estamos na pasta onde os logs estão armazenados, usamos o ls
comando para ver quais logs existem:
ls -a
Provavelmente haverá algumas, essas instruções devem ser aplicadas a todas elas.
Depois de encontrar um log que deseja visualizar, você pode usar o less
comando:
less kern.log
Use as teclas de seta para cima / para baixo para navegar pelo arquivo. Quando terminar, pressione Qpara sair less
. Se você deseja pesquisar nos logs por uma determinada palavra-chave, pode usar grep
:
sudo grep "apparmor" kern.log
O Grep também aceita expressões regulares. Veja man grep
para mais informações.
Se você precisar apenas da saída de um determinado comando, consulte esta pergunta sobre como salvar a saída do terminal em um arquivo que você poderá fornecer a alguém que o ajude a seguir um dos métodos abaixo.
Tudo isso é brilhante e ótimo, você pode dizer, mas não tenho a menor idéia do que estou procurando e só preciso fornecer o arquivo de log a outra pessoa 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 dos arquivos para http://paste.ubuntu.com e fornecer o link. Se o seu equipamento tiver uma conexão ativa com a Internet, você poderá 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: Coloque-os em mídia externa.
como uma unidade flash ou cartão SD. Conecte um. O Ubuntu deve montá-lo automaticamente /media
para executar
ls /media
Se você vir o nome da sua unidade flash / cartão SD, poderá continuar. Caso contrário, você terá que montá-lo manualmente . (não se preocupe! Não é nada assustador).
Depois de montar sua unidade, você pode usar o cp
comando para copiar todos 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: Carregar os arquivos diretamente em uma pasta.
como paste.ubuntu.com . Para isso, use o pastebinit
comando Primeiro precisamos instalar o pastebinit:
sudo apt-get install pastebinit
faça o upload dos arquivos da seguinte forma:
pastebinit file1 file2 file3
Onde file1 file2 file3
está uma lista delimitada por espaço dos arquivos que você deseja enviar. Por exemplo, se eu estivesse carregando kern.log
e Xorg.0.log
usaria o comando:
pastebinit /var/log/kern.log /var/log/Xorg.0.log
Pastebinit retornará um link para cada arquivo carregado. Compartilhe esses links com as pessoas que estão ajudando.