C'è qualche spiegazione / storia dietro il nome del comando dmesg
(che stampa alcuni messaggi del kernel)?
C'è qualche spiegazione / storia dietro il nome del comando dmesg
(che stampa alcuni messaggi del kernel)?
Risposte:
Penso che significhi "messaggi diagnostici" , come nella vecchia pagina man 1 (citata anche qui ).
dmesg - system diagnostic messages
Dmesg looks in a system buffer for recent kernel diagnostic messages and reproduces them on the standard output
Uno dei riferimenti più antichi sembra essere una revisione della pagina man di Kirk McKusick risalente al 1985.
1: il collegamento non funziona sempre, non ho idea del perché ... allego uno screenshot anche se dovresti essere ancora in grado di accedere alla pagina tramite la cache di Google.
dmesg
descrizione originale per la loro pagina man OSX. 2. Indipendentemente dal fatto che dmesg
stampi, raccolga o visualizzi messaggi, stiamo ancora parlando di messaggi diagnostici del kernel , non importa come lo pronunci . Si tratta di quali dmesg
output, non dei significati dell'output (stampa, display ecc.). Ad ogni modo, è la tua domanda, quindi sentiti libero di accettare la risposta che ritieni sia la migliore.
Penso che il dmesg
comando rappresenti solo i messaggi di visualizzazione . Le manpage di FreeBSD sembrano condividere questa vista:
dmesg - visualizza il buffer dei messaggi di sistema
Secondo Wikipedia , dmesg
è " visualizza messaggio o messaggio del driver "