O comando dmesg
mostra o conteúdo atual das mensagens do buffer do anel syslog do kernel, enquanto o arquivo /var/log/dmesg
contém o que estava nesse buffer de anel quando o último processo de inicialização foi concluído.
Descobri que a saída de dmesg
e o conteúdo de /var/log/dmesg
são diferentes. Então, quais são as diferenças entre seus propósitos?