Есть ли какое-либо объяснение / история позади названия команды dmesg
(которая печатает некоторые сообщения ядра)?
Есть ли какое-либо объяснение / история позади названия команды dmesg
(которая печатает некоторые сообщения ядра)?
Ответы:
Я думаю, что это означает «диагностические сообщения» , как в более старой справочной странице 1 (ссылка также здесь ).
dmesg - system diagnostic messages
Dmesg looks in a system buffer for recent kernel diagnostic messages and reproduces them on the standard output
Одна из самых старых ссылок, кажется, является пересмотром справочной страницы Кирка МакКусика, начиная с 1985 года.
1: ссылка не всегда работает - не знаю почему ... Я прилагаю скриншот, хотя вы все равно сможете получить доступ к странице через кеш Google.
dmesg
описание для своей страницы руководства по OSX. 2. Независимо от того, dmesg
печатает ли , собирает или отображает сообщения, мы все еще говорим о диагностических сообщениях ядра , независимо от того, как вы это сформулируете . Речь идет о том dmesg
, что выводит, а не о значениях вывода (печать, отображение и т. Д.). В любом случае, это ваш вопрос, поэтому не стесняйтесь принять ответ, который вы считаете лучшим.
Я думаю, что dmesg
команда просто выступает за отображение сообщений . Руководства FreeBSD, похоже, разделяют это мнение:
dmesg - отображать буфер системных сообщений
Согласно Википедии , dmesg
это « отображать сообщение или сообщение водителя »