Что такое первый столбец в dmesg?


10

Я пытаюсь dmesgкоманда, которая выводит буфер сообщений ядра. Формат, возвращенный в моей настройке, находится в формате:

...
[    0.000000]   3 base 100000000 mask F00000000 write-back
...
[   95.709163] wlo1: associated
[   95.709218] IPv6: ADDRCONF(NETDEV_CHANGE): wlo1: link becomes ready
...

Число в первом столбце увеличивается с каждой записью, но когда я читаю man dmesgили запись в Википедии, я не вижу никакой информации о том, что это за значение.

Каково значение значения в первом столбце?

Ответы:


14

Это временная метка события, т.е. время, в которое оно произошло, измеряется в секундах (при этом 0 равно времени, когда загружалось ядро).

-TВместо этого вы можете распечатать фактическое время , пропустить временные метки с помощью -tили указать формат с помощью --time-format. Смотрите man dmesgподробности.

Примечание: dmesgкак написано на его man-странице, просто отображает содержимое «кольцевого буфера ядра», т.е. сколько угодно сообщений ядра помещается в буфер. Это может распространяться вплоть до загрузки ядра, но не обязательно. Конец dmesg - последнее сообщение, напечатанное ядром.


1
Мои любимые dmesgварианты dmesg --kernel --ctime --userspace --decodeУра man dmesg!
вальтинатор
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.