Pesquisa de site

journalctl tail e cheatsheet


journalctl é um novo serviço sofisticado em distribuições linux, como Ubuntu, Debian, CentOS e outros, que envolve e abstrai o log do sistema em uma ferramenta de interface de linha de comando, tornando mais fácil encontrar o que você está procurando. Os dados são estruturados e indexados, então não é como se você estivesse pesquisando arquivos de texto simples usando grep, você tem recursos de pesquisa e localização muito mais avançados. Você pode usar o comando journalctl para imprimir todos os logs do sistema, pode consultá-lo com uma consulta mais granular e, às vezes, deseja apenas TAIL os logs do sistema para observar o sistema ao vivo enquanto opera. O sinalizador –follow é usado para a operação final.

TL;DR: execute journalctl -f

-f é uma opção curta para –follow. Você pode pensar em executar journalctl -f como uma operação final no log do sistema.

folha de dicas do journalctl

-a ou –all

Mostrar todos os caracteres, mesmo linhas e caracteres longos e não imprimíveis

-f ou –follow

Como uma operação de cauda para visualizar atualizações ao vivo

-e ou –page-end

Ir para o final do log

-n ou –linhas=

Mostrar o número n mais recente de linhas de log

-o ou –saída=

Formatação de saída personalizável. Consulte a página de manual para opções de formatação. Alguns exemplos incluem journalctl -o verbose para mostrar todos os campos, journalctl -o cat para mostrar saída concisa compacta, journalctl -o json para formato JSON saída.

-x ou –catálogo

Explique os campos de saída com base nos metadados do programa

-q ou –quiet

suprimir avisos ou mensagens informativas

-m ou –merge

mesclar com base em entradas locais e remotas de tempo

–list-boots

Imprima os bootids que podem ser usados posteriormente na filtragem do tempo de um bootid específico

-b [ID][±offset]

Filtre apenas com base na inicialização especificada

-k ou –dmesg

Filtre apenas as mensagens do kernel

-g ou –grep

Filtro baseado em expressões regulares compatíveis com perl para texto específico

–diferencia maiúsculas de minúsculas[=BOOLEANO]

fazer pesquisa insensível a maiúsculas e minúsculas

-S, –desde=, -U, –até=

Pesquise com base em uma data. “2019-07-04 13:19:17”, “00:00:00”, “ontem”, “hoje”, “amanhã”, “agora” são formatos válidos. Para especificação completa de data e hora, consulte systemd.time(7)

-sistema

Mostrar apenas mensagens do sistema

-do utilizador

Mostrar apenas mensagens do usuário

-Uso de disco

Mostra o espaço usado por este sistema de registro

tutorial do journalctl

Para obter mais informações, consulte a postagem do tutorial journalctl.

Conclusão

O sistema journalctl leva o log do sistema para o próximo nível. Para ver todas as opções, certifique-se de ler a página do manual. Espero que esta folha de dicas ajude você a começar com algumas opções rápidas.

Artigos relacionados: