wils@web ~ $ cat ~/ajuda/como-interpretar-logs-do-sistema-no-linux-usando-o-journalctl.md

Linux

Como interpretar logs do sistema no Linux usando o journalctl

atualizado em 11/08/2026

O journalctl é uma ferramenta poderosa no Linux que permite visualizar logs do sistema gerados pelo systemd. Neste manual, você aprenderá como interpretar esses logs de forma eficaz.

Introdução

Os logs do sistema são essenciais para diagnosticar problemas e monitorar a saúde do sistema. O journalctl fornece uma interface para acessar esses logs de maneira organizada.

Passo a Passo

1. Acessando os Logs

Para visualizar os logs mais recentes, utilize o seguinte comando:

journalctl -xe

2. Filtrando por Unidade

Para visualizar logs de uma unidade específica (por exemplo, o serviço ssh), use:

journalctl -u ssh.service

3. Filtrando por Tempo

Você pode filtrar logs por um intervalo de tempo. Por exemplo, para ver logs do último boot:

journalctl -b

Para logs de um dia específico:

journalctl --since "2023-10-01" --until "2023-10-02"

4. Exibindo Logs em Tempo Real

Para monitorar logs em tempo real, similar ao tail -f, use:

journalctl -f

5. Pesquisando por Palavras-Chave

Para encontrar logs que contenham uma palavra específica, como error, utilize:

journalctl | grep error

6. Exportando Logs

Para exportar logs para um arquivo, você pode usar:

journalctl > logs.txt

Conclusão

Interpretar logs do sistema com o journalctl é uma habilidade valiosa para administradores de sistemas. Familiarize-se com os comandos e pratique regularmente.

Dica: Utilize opções como --no-pager para exibir logs sem a pausa do pager, facilitando a leitura em scripts.

Precisa de ajuda com isso no seu servidor? A gente resolve pra você.

falar no WhatsApp

// deu erro ou não funcionou?

Achou algo errado neste manual?

Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.