S5-journalctl Flashcards
O que é o journalctl?
O journalctl é um comando no Linux usado para visualizar os logs gerados pelo systemd-journald.
Como visualizar todas as mensagens de log no sistema?
Use o comando journalctl sem nenhuma opção.
Como visualizar os logs em tempo real?
Utilize o comando journalctl -f para seguir os logs em tempo real.
Como visualizar logs desde a última reinicialização do sistema?
Use journalctl -b. O -b mostra os logs desde o último boot.
Como listar os boots do sistema de forma sequencial?
Use o comando journalctl –list-boots para ver uma lista dos boots salvos com índices.
Como exibir logs de um boot específico?
Use journalctl -b <número_do_boot>, substituindo <número_do_boot> pelo índice da lista de boots.</número_do_boot></número_do_boot>
Como filtrar logs de uma unidade específica?
Use journalctl -u <nome_da_unidade>. Por exemplo: journalctl -u sshd para logs do serviço SSH.</nome_da_unidade>
Como visualizar apenas mensagens de erro?
Utilize journalctl -p err para filtrar mensagens de nível de erro.
Quais níveis de log podem ser filtrados com -p?
Os níveis são: emerg, alert, crit, err, warning, notice, info, debug.
Como visualizar logs em uma data específica?
Use journalctl –since “YYYY-MM-DD HH:MM:SS” –until “YYYY-MM-DD HH:MM:SS”.
Como visualizar logs do dia atual?
Use journalctl –since “today”.
Como limitar a saída para número específico de linhas?
Use journalctl -n <número>. Exemplo: journalctl -n 50 mostra as últimas 50 linhas.</número>
Como mostrar logs ordenados do mais recente para o mais antigo?
Utilize o comando journalctl -r.
Como verificar o uso de espaço em disco dos logs?
Use o comando journalctl –disk-usage.
Como limpar logs antigos e reduzir o espaço ocupado?
Utilize journalctl –vacuum-size=<tamanho> ou journalctl --vacuum-time=<tempo>.</tempo></tamanho>
Como obter ajuda sobre as opções do journalctl?
Use o comando journalctl –help ou consulte a página do manual com man journalctl.
O que fazer se o journalctl não exibe logs persistentes?
Certifique-se de que os logs são configurados para persistência, editando /etc/systemd/journald.conf.
Como visualizar logs de um serviço encerrado que não está em execução?
Use journalctl -u <serviço> mesmo que o serviço esteja parado.</serviço>
Como filtrar logs por PID (identificador de processo)?
Utilize journalctl _PID=<número_do_PID>.</número_do_PID>
Como exibir logs de um usuário específico?
Use journalctl _UID=<ID_do_usuário>.</ID_do_usuário>
Como visualizar logs de uma mensagem específica?
Use `journalctl
Como redirecionar a saída do journalctl para um arquivo?
Use journalctl > arquivo.log para salvar a saída em um arquivo.
Como combinar múltiplos filtros no journalctl?
Combine opções como journalctl -u sshd –since “today” -p err.