Настроить формат метки времени журнала ядра?

Примите список файлов libxul-dev в Харди. Ищите пакет, содержащий, скажем, libxul.so. В более свежих выпусках соответствующий пакет xulrunner-1.9.2-dev (номер версии мог бы измениться). Так, если у Вас есть старые инструкции по компиляции то упоминание libxul-dev, попробуйте xulrunner*-dev вместо этого.

2
28.09.2012, 02:08
2 ответа

Нет, см. код ядра в kernel/printk.c, это - hardcoded как:

sprintf(tbuf, "[%5lu.%06lu] ", (unsigned long) t, nanosec_rem / 1000)

Все, что можно сделать, позволяют/запрещают ту метку времени. У Вас могут быть любые чтения /proc/kmsg (системный журнал, klog...), добавляет сама метка времени.

2
27.01.2020, 22:14
  1. в /var/log/messages и /var/log/syslog, он автоматически преобразуется в HRTS (штемпель времени, считываемая человеком).

  2. С помощью -T, dmesg может вернуть вас с помощью HRTS формы кольца ядра. Пожалуйста, посмотрите на man dmesg.
    Вы можете сделать крон-скрипт, чтобы получить то, что вы хотите :
    каждые $PERIOD секунд, dmesg --ctime --read-clear >> mymessagesHRTS.log

  3. Вы можете подумать, используя :
    dmesg --console-off
    dmesg --ctime --decode --show-delta
    (Справка: dmesg из util-linux 2.20.1)

hth - Stéphane

.
0
27.01.2020, 22:14

Теги

Похожие вопросы