Por que o dmesg é chamado dmesg?

39

Existe alguma explicação / histórico por trás do nome do comando dmesg (que imprime algumas mensagens do kernel)?

    
por imz -- Ivan Zakharyaschev 20.05.2013 / 19:59

3 respostas

57

Eu acho que significa "mensagens de diagnóstico" , de acordo com o mais antigo 1 (referenciada aqui também.

dmesg - system diagnostic messages
Dmesg looks in a system buffer for recent kernel diagnostic messages and reproduces them on the standard output

Uma das referências mais antigas parece ser uma página de manual revisão por Kirk McKusick que data de 1985.

1: o link nem sempre funciona - não tenho idéia do motivo ... Estou anexando uma captura de tela, embora você ainda possa acessar a página pelo cache do Google.

homempáginaparadmesg(8)listando"dmesg - mensagens de diagnóstico do sistema" como o NAME

    
por 20.05.2013 / 20:33
17

Acho que o comando dmesg representa apenas mensagens de exibição . Os manpages do FreeBSD parecem compartilhar essa visão:

dmesg -- display the system message buffer

    
por 20.05.2013 / 20:02
0

De acordo com a Wikipédia , dmesg é " mensagem de exibição ou driver mensagem "

    
por 20.05.2013 / 23:58