Todos os arquivos de log estão localizados no diretório /var/log . Nesse diretório, existem arquivos específicos para cada tipo de registro. Por exemplo, logs do sistema, como atividades do kernel, são registrados em syslog file.
Alguns dos arquivos de log mais comuns nesse diretório são:
-
No diretório
apt, há um arquivohistory.logque salva todas as informações de instalação e remoção de pacotes, inclusive a compilação inicial do sistema como Live CD. Você pode abrir este arquivo para ver este arquivo muito interessante. -
No diretório
dist-upgrade, há um arquivoapt.logque registra as informações durante as atualizações de distribuição -
No diretório
installer, os arquivos de log criados durante a instalação podem ser encontrados. -
Existe um ficheiro
apport.logque guarda informações sobre falhas no seu sistema e que as reporta. -
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 adpkg. Você pode estar ciente de que o sistemaaptdepende dedpkgpara instalação e remoção de pacotes. -
boot.loginclui informações de cada inicialização. -
kern.logsalva 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 por meio do comandoupdate-alternatives. -
Outro arquivo de log importante é
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 epoptes package.
Alterações após systemd
Com o advento de systemd , a criação de log é tratada principalmente pelo utilitário journalctl e armazena os logs em formato binário no arquivo /var/lib/systemd/catalog/database . Este arquivo enumera todos os logs, incluindo os logs de kernel, de inicialização e de aplicativo, e fornece os logs necessários por meio do utilitário journalctl .
Aqui está um bom artigo sobre journalctl sobre como você pode usá-lo para buscar as informações de log necessárias.