Portanto, se houver algum problema com o meu computador, seja de hardware ou software, quais são os principais arquivos de log e onde eles estão localizados?
Além disso, existe um local genérico em que os arquivos de log dos outros pacotes possam estar localizados?
Respostas:
Todos os arquivos de log estão localizados no
/var/log
diretório Nesse diretório, existem arquivos específicos para cada tipo de logs. Por exemplo, os logs do sistema, como atividades do kernel, são registrados nosyslog
arquivo.Alguns dos arquivos de log mais comuns nesse diretório são:
No diretório,
apt
há um arquivohistory.log
que salva todas as informações de instalação e remoção de pacotes, mesmo o sistema inicial criado como Live CD. Você pode abrir este arquivo para ver este arquivo muito interessante.No diretório,
dist-upgrade
há um arquivoapt.log
que registra as informações durante as atualizações de distribuiçãoNo diretório,
installer
os arquivos de log criados durante a instalação podem ser encontrados.Há um
apport.log
arquivo que salva informações sobre falhas no sistema e as relata.O arquivo
auth.log
inclui informações sobre as atividades de autenticação, como quando você se autentica como usuário root via sudo.O arquivo
dpkg.log
salva os detalhes de baixo nível de instalação e remoção de pacotes relacionados aodpkg
. Você pode estar ciente de que oapt
sistema dependedpkg
para a instalação e remoção do pacote.boot.log
inclui informações de cada inicialização.kern.log
salva informações do kernel, como avisos, erros etc.alternatives.log
inclui o histórico de todas as alternativas definidas por vários pacotes e sua remoção viaupdate-alternatives
comando.Outro arquivo de log importante é o
Xorg.log
que inclui informações sobre o driver gráfico, suas falhas, avisos etc.Alguns outros tipos de arquivos de log podem estar lá, dependendo dos pacotes instalados. Por exemplo, Meu sistema também inclui arquivos de log
epoptes.log
que só estarão lá se você instalar oepoptes
pacote.Alterações após
systemd
Com o advento de
systemd
, o log é tratado principalmente pelojournalctl
utilitário e armazena os logs em formato binário em/var/lib/systemd/catalog/database
arquivo. Este arquivo enumera todos os logs, incluindo o kernel, os logs de inicialização e aplicativos e fornece os logs necessários por meio dojournalctl
utilitário.Aqui está um bom artigo sobre
journalctl
como você pode usá-lo para obter as informações de log necessárias.https://www.digitalocean.com/community/tutorials/how-to-use-journalctl-to-view-and-manipulate-systemd-logs#setting-the-system-time
fonte
Na captura de tela abaixo, a maioria dos logs importantes de
/var/log
são mostrados. Naquele local muitas vezes há outras pastas a partir de outros aplicativos, comosamba
ouapache2
se você tem instalado.Para assistir a um log em tempo real, você pode usar
gnome-system-log
ou, por exemplo, usarTodos os logs podem ser analisados mais facilmente com a opção de filtro
gnome-system-log
ou usando-ogrep
para procurar um termo específico. Por exemplo, se eu quisesse encontrar referências ao meu hardware SiS, poderia inserir:A maioria dos logs da captura de tela é auto-explicativa, no entanto, aqui estão algumas notas rápidas:
auth.log
lida com todas as ações privilegiadas, como quando você usa o sudo no terminal ou executa programas gui, como o synaptic.kern.log
registra toda a atividade do kernel e pode ser útil para diagnosticar erros no hardware.dpkg.log
é uma conta muito detalhada dos pacotes instaladossyslog
contém informações do kernel e do sistema operacionalxorg.log
contém informações sobre a configuração (em grande parte automática) do seu monitorudev
é particularmente útil, pois contém alguns detalhes sobre a configuração do hardware que podem ser úteis para gravar no futuro.history.log
(como visto na captura de tela) é de/var/log/apt
e contém o histórico de suas atualizações e instalações.fonte
Para visualizar os logs do sistema e de aplicativos, você pode usar o aplicativo "Log File Viewer". Pressione F2 para abrir seu traço, digite log e selecione o aplicativo Log File Viewer .
Mais informações: http://www.howtogeek.com/117878/how-to-view-write-to-system-log-files-on-ubuntu/
fonte