Dmesg

dmesg 的第一列是什麼?

  • July 31, 2017

我正在嘗試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 dmesgWikipedia 條目時,我看不到有關此值是什麼的任何資訊。

第一列中的值有什麼意義?

這是事件的時間戳,事件發生的時間,以秒為單位(0 等於核心啟動的時間)。

您可以改為使用列印實際時間-T,使用 跳過時間戳-t,或使用 指定格式--time-format。詳情請參閱man dmesg

注意:dmesg正如其手冊頁所說,它只是顯示“核心環形緩衝區”的內容,即無論多少核心消息都適合緩衝區。這可能會一直延伸到核心引導,但不一定。dmesg 的結尾是核心列印的最後一條消息。

引用自:https://unix.stackexchange.com/questions/382921