dmesg
Processos e sistema
Uso
sudo dmesg -T | tailLe o buffer circular do kernel, o primeiro lugar para olhar depois de um problema de disco ou USB; e um buffer de tamanho fixo, entao linhas antigas ja se foram, e a maioria das distribuicoes exige root (macOS usa `log show`).
Opções comuns
| Opção | Significado |
|---|---|
| -T | Human-readable timestamps instead of seconds since boot. |
| -w | Follow new kernel messages as they appear. |
| -l err,warn | Filter by level. |
| -H | Paged, colourised, relative-time output. |
| --since "5 min ago" | Time-bounded output (newer util-linux). |
Exemplos
sudo dmesg -T | tail -50Read what the kernel said about a disk or USB device just now.
dmesg -wWatch live while you plug something in.
log show --last 10mThe macOS equivalent; its dmesg exists but shows almost nothing.
O que está rodando e o que está comendo a máquina. Identificar vem antes de matar.
Como ler
- Os colchetes [ ] marcam uma parte que você pode omitir.
- As reticências … indicam que você pode listar vários.
- As opções diferenciam maiúsculas: em alguns comandos -r e -R fazem coisas diferentes.
Perguntas
Q. O que dmesg faz?
Le o buffer circular do kernel, o primeiro lugar para olhar depois de um problema de disco ou USB; e um buffer de tamanho fixo, entao linhas antigas ja se foram, e a maioria das distribuicoes exige root (macOS usa `log show`).
Q. Como se digita?
sudo dmesg -T | tail — os colchetes marcam o que você pode omitir.
Q. Quantas opções vale a pena saber?
Aqui estão 5; a lista completa está em man dmesg. Este comando fica em Processos e sistema.
Comandos relacionados
página man: man dmesg