dmesgの最初の列は何ですか?

dmesgの最初の列は何ですか?

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またはウィキペディアアイテムこの値については何も表示されません。

最初の列の値は何を意味しますか?

答え1

これはイベントのタイムスタンプです。つまり発生した秒数です(0はカーネルが開始された時間と同じです)。

を使用して実際の時刻を印刷したり-T、タイムスタンプをスキップし-tたり、指定した形式を使用したりできます--time-format。バラよりman dmesgもっと学ぶ。

注:dmesgマニュアルページに記載されているように、「カーネリングバッファ」の内容、つまりバッファに入ることができるカーネルメッセージの数だけを表示します。これはカーネルの起動まで拡張できますが、必ずしもそうではありません。 dmesg の終わりはカーネルが印刷する最後のメッセージです。

関連情報