wils@web ~ $ cat ~/ajuda/como-analisar-logs-de-sistema-no-linux-com-o-comando-journalctl-guia-pratico.md

Linux

Como analisar logs de sistema no Linux com o comando journalctl: Guia prático

atualizado em 25/08/2026

O journalctl é uma ferramenta poderosa para visualizar logs do sistema em distribuições Linux que usam o systemd. Este guia prático ensina como analisar logs de maneira eficiente.

Introdução

A análise de logs é essencial para a solução de problemas e monitoramento de sistemas. O journalctl permite acessar logs do sistema, incluindo mensagens do kernel, serviços e aplicações.

Passo a Passo

1. Visualizando Logs Recentes

Para visualizar os logs mais recentes, use o comando:

journalctl -r

O parâmetro -r inverte a ordem, mostrando os logs mais recentes primeiro.

2. Filtrando por Unidade de Serviço

Para ver logs de um serviço específico, como o sshd, execute:

journalctl -u sshd

3. Filtrando por Data

Você pode filtrar logs por data usando:

journalctl --since "2023-01-01" --until "2023-01-31"

Isso mostrará logs de janeiro de 2023.

4. Visualizando Logs em Tempo Real

Para monitorar logs em tempo real, utilize:

journalctl -f

O parâmetro -f funciona como o tail -f.

5. Exportando Logs

Para exportar logs para um arquivo, use:

journalctl > logs.txt

Isso cria um arquivo logs.txt com todos os logs atuais.

Conclusão

O journalctl é uma ferramenta essencial para a análise de logs no Linux. Familiarize-se com seus comandos básicos para otimizar a solução de problemas. Uma dica útil é sempre filtrar por unidade de serviço para facilitar a identificação de problemas específicos.

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.