O que é DMESG no Linux, e como faço para usá -lo?
- 2686
- 876
- Loren Botsford
Se você está usando o Linux há algum tempo, provavelmente terá apreciado o quão estável e configurável é, especialmente se você tiver uma idéia de gerenciar bem um sistema Linux. Uma dessas ferramentas para gerenciar um sistema é verificar o DMESG
O kernel registra regularmente, e especialmente quando há um problema com o sistema. O primeiro lugar para ir é frequentemente o DMESG
registro.
Neste tutorial, você aprenderá:
- Como acessar o
DMESG
Log do kernel - Como usar a data padrão e o registro de data e hora em vez do padrão (o número segundos desde que o kernel foi iniciado)
- Que tipo de informação você pode ver no registro do kernel
Requisitos de software e convenções usadas
Categoria | Requisitos, convenções ou versão de software usada |
---|---|
Sistema | Independente da distribuição Linux |
Programas | Linha de comando Bash, sistema baseado em Linux |
Outro | Qualquer utilidade que não esteja incluída no shell bash por padrão pode ser instalada usando sudo apt-get install utility-name (ou yum install para sistemas baseados em redhat) |
Convenções | # - requer que o Linux -Commands seja executado com privilégios de raiz diretamente como usuário root ou por uso de sudo comando$-exige que o Linux-Commands seja executado como um usuário não privilegiado regular |
Como acessar o DMESG Kernel Log
Para acessar o DMESG
Log do kernel, simplesmente execute o DMESG
Comando do seu prompt de console, não são necessários privilégios administrativos (raiz) (por padrão) para acessar o log:
$ dmesg… [64283.356724] Informações: Tarefa CP: 647102 bloqueada por mais de 120 segundos… [97931.332991] ACPI: Preparando -se para inserir o estado do sono do sistema S3 [97931.704526] PM: Saving Platform NVS Memory [97931.704591] Desativando CPUs não-Boot… [97931.707220] SMPBOOT: CPU 1 agora está offline… [97931.746603] ACPI: currículo de baixo nível completo [97931.746667] PM: Restaurando a Memória NVS [97931.748520] Habilitando CPUs não-Boot… [97931.748551] x86: inicialização da configuração do SMP: [97931.748551] SMPBOOT: Nó de inicialização 0 Processador 1…
Sempre que você inserir um novo disco no sistema, coloca o sistema para dormir ou fazer muitas outras coisas, o log do kernel acompanhará esses eventos e os gravará para revisão posterior. Simplesmente executando DMESG
No prompt de comando, levanta todas as informações, em ordem cronológica, com um índice de liderança desde o início do sistema (ou mais especificamente; o kernel), no formato de segundos.milissegundos
.
O DMESG Kernel Log com data regular e registro de data e hora
Você também pode solicitar que o log seja impresso em um formato ISO e formato de timestamp mais amigável ao ser humano:
$ DMESG-Formato de tempo = ISO… 2021-03-14T13: 49: 21.917805+11: 00 SD 3: 0: 0: 0: [SDA] Disco de partida…
Rolando pelo log do DMESG
Se você deseja percorrer a saída DMESG completa desde o início, use um tubo (| mais
):
Informações fornecidas por drivers
Vários motoristas também podem escrever no log, e essas mensagens geralmente são prefixadas com uma tag líder, indicando o driver que está escrevendo informações:$ dmesg… [2.006753] USB 1-6: Produto: Mouse óptico USB… [12.197240] SND_HDA_INTEL 0000: 01: 00.1: Limite 0000: 01: 00.0…Conclusão
Neste artigo, analisamos brevemente o
DMESG
Log do kernel, como acessá -lo e que tipo de informação você pode obter deste log. ODMESG
O log é uma ferramenta primária de solução de problemas sempre que algo está errado com seu sistema Linux. Aproveite o DMESG!Para outro artigo interessante próximo a este tópico, consulte como acessar as páginas manuais para comandos Linux. Você também pode gostar de usar a tela GNU com exemplos.
Tutoriais do Linux relacionados:
- Coisas para instalar no Ubuntu 20.04
- Coisas para fazer depois de instalar o Ubuntu 20.04 fossa focal linux
- Uma introdução à automação, ferramentas e técnicas do Linux
- Coisas para fazer depois de instalar o Ubuntu 22.04 Jellyfish…
- Sistema Linux Hung? Como escapar para a linha de comando e…
- Mint 20: Melhor que o Ubuntu e o Microsoft Windows?
- Como fazer bota dupla kali linux e windows 10
- Download do Linux
- Coisas para instalar no Ubuntu 22.04
- Instale Arch Linux na estação de trabalho VMware
- « Sistema Linux Hung? Como escapar para a linha de comando e mais
- Como descobrir, de dentro de um script de bash, o caminho em que o script está em »