Como usar o comando linux journalctl?

Como usar o comando linux journalctl?
Os sistemas baseados em Linux fornecem várias ferramentas que ajudam a registrar e analisar logs do sistema. Assim como o “Systemd”, Que é uma ferramenta poderosa usada para coletar logs das fontes em um formato binário e permite que o usuário obtenha os logs usando a linha de comando.

Os troncos que discutimos na seção acima são os “Logs de diário”.

O "Journal”É um programa de sistema do Systemd ferramenta que coleta dados de vários logs em um formato binário. Funciona da mesma maneira que syslog mas dá uma maneira mais eficiente de gerenciar logs.

O sistema Linux possui uma ferramenta eficaz denominada “JournalCtl”Isso ajuda o usuário a ler e se comunicar com o“Logs de diário”. Este utilitário é uma maneira padrão de exibir mensagens de log fornecidas por Journal e monitorá -los.

A sintaxe do “JournalCtl”O comando é:

JournalCTL [Opções…] [Matches…]

Como usar o comando "JournalCTL"?

Executar o “JournalCtl”Comando sem nenhum argumento em uma linha de comando para exibir todos os registros de registros de periódicos das entradas mais antigas:

$ sudo jornalctl

A saída exibida está listada em menos, o que significa que você pode usar teclas direcionais para pesquisar e ler entradas de log.

Como usar as opções de comando “JournalCTL”?

O "JournalCtl”O comando tem várias opções para exibir logs de diário. Estes são:

Use o "-sem página”Para obter toras no terminal em vez de mostrar com“menos" características:

$ sudo journalctl-não página

Ele exibirá o seguinte resultado:

Para exibir todos os campos de log, sejam eles não imprimíveis, use o “-todos”Opção no prompt de linha de comando:

$ sudo jornalctl --l

Para limitar as linhas de saída de Log do JournalCTL, execute o “-n”Sinalizador com o número de linhas que você deseja exibir:

$ sudo jornalctl -n 15

Execute o “-f”Flag para exibir o diário de login em tempo real:

$ sudo jornalctl -f

Para exibir o registro dos registros do kernel, execute o “-k" bandeira:

$ sudo jornalctl -k

Para exibir a lista de sessões de inicialização que incluem o tempo de inicialização, execute o “-List-bootOpção do “JournalCtl”Comando:

$ sudo journalctl-list-boot

Sempre que você executa o “JournalCtl”Comando, ele exibirá os logs da revista na hora local por padrão, mas se você quiser especificar os logs UTC, Faça isso através do comando dado:

$ sudo journalctl --utc

O "JournalCtl”O comando permite que o usuário obtenha o registro de registros de um determinado período.

Por exemplo, para obter o registro de log de ontem, digite:

$ sudo jornalctl - -desde “ontem”

Ou se você quiser verificar o registro das últimas 2 horas, use:

$ sudo jornalctl -Desde "2 horas atrás"

O "-r" ou "-reverter”A opção é usada para exibir os logs com as entradas mais recentes primeiro na linha de comando:

$ sudo jornalctl -r

Executar o “-q" ou "-quieto”Opção Se você não quiser exibir uma mensagem irrelevante como aviso ou informação:

$ sudo jornalctl --quiet

Para exibir a mensagem de ajuda do “JournalCtl”Comando e todas as suas opções, use o“-ajuda”Opção:

$ sudo jornalctl -help

Verifique a versão do “JournalCtl“Comando usando o“-versão”Opção:

$ journalctl --version

Conclusão:

Neste breve tutorial, vimos como o “JournalCtl”Comando e suas opções funcionam. O "JournalCtl”Comando é um utilitário de linha de comando usado para exibir o registro de logs de periódicos. O Logs de diário são registrados em um formato binário que pode ser acessado a qualquer momento. Usando o “JournalCtl”Comando, pode -se gerenciar e analisar o registro de todos os logs.