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>