wils@web ~ $ cat ~/ajuda/como-usar-o-comando-journalctl-no-linux-para-monitorar-logs-de-servicos.md

Linux

Como usar o comando journalctl no Linux para monitorar logs de serviços

atualizado em 30/07/2026

O comando journalctl é uma ferramenta poderosa no Linux para visualizar logs gerados pelo systemd. Ele permite que os administradores monitorem e analisem o comportamento de serviços e do sistema.

Introdução

Os logs são essenciais para entender o funcionamento de serviços e diagnosticar problemas. O journalctl facilita o acesso a esses logs, oferecendo várias opções de filtragem e formatação.

Passo a Passo para Usar o journalctl

1. Visualizar Logs Recentes

Para visualizar os logs mais recentes, você pode usar o comando:

journalctl -r

2. Filtrar por Unidade de Serviço

Para visualizar os logs de um serviço específico, utilize:

journalctl -u nome_do_serviço

Substitua nome_do_serviço pelo nome do serviço que deseja monitorar, como nginx.service.

3. Monitorar Logs em Tempo Real

Para acompanhar os logs em tempo real, use a opção -f:

journalctl -f

4. Filtrar por Data e Hora

Você pode filtrar logs por data e hora usando as opções --since e --until:

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

5. Exibir Logs com Nível de Severidade Específico

Para exibir apenas logs de erro, use:

journalctl -p err

6. Exportar Logs para um Arquivo

Se precisar salvar os logs em um arquivo, você pode redirecionar a saída:

journalctl > logs.txt

Conclusão

O journalctl é uma ferramenta essencial para a administração de sistemas Linux. Dominar suas opções permite um monitoramento eficaz dos serviços. Lembre-se de consultar a man page para mais detalhes:

man journalctl

Com isso, você terá um controle maior sobre os logs do seu sistema.

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.