Todos os arquivos de log estão localizados no /var/logdiretó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 no syslogarquivo.
Alguns dos arquivos de log mais comuns nesse diretório são:
No diretório, apthá um arquivo history.logque 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-upgradehá um arquivo apt.logque registra as informações durante as atualizações de distribuição
No diretório, installeros arquivos de log criados durante a instalação podem ser encontrados.
Há um apport.logarquivo que salva informações sobre falhas no sistema e as relata.
O arquivo auth.loginclui informações sobre as atividades de autenticação, como quando você se autentica como usuário root via sudo.
O arquivo dpkg.logsalva os detalhes de baixo nível de instalação e remoção de pacotes relacionados ao dpkg. Você pode estar ciente de que o aptsistema depende dpkgpara 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.loginclui o histórico de todas as alternativas definidas por vários pacotes e sua remoção via update-alternativescomando.
Outro arquivo de log importante é o Xorg.logque 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.logque só estarão lá se você instalar o epoptespacote.
Alterações após systemd
Com o advento de systemd, o log é tratado principalmente pelo journalctlutilitário e armazena os logs em formato binário em /var/lib/systemd/catalog/databasearquivo. Este arquivo enumera todos os logs, incluindo o kernel, os logs de inicialização e aplicativos e fornece os logs necessários por meio do journalctlutilitário.
Aqui está um bom artigo sobre journalctlcomo 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