Quelle est la première colonne de dmesg?

10

J'essaie la dmesgcommande qui génère le tampon de messages du noyau. Le format renvoyé sur ma configuration est au format:

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

Le nombre dans la première colonne augmente avec chaque entrée mais quand je lis man dmesgou l'entrée Wikipedia je ne vois aucune information sur ce qu'est cette valeur.

Quelle est la signification de la valeur dans la première colonne?

Philip Kirkbride
la source

Réponses:

14

C'est l'horodatage de l'événement, c'est -à- dire l'heure à laquelle il s'est produit, mesurée en secondes (0 étant égal à l'heure à laquelle le noyau a démarré).

Vous pouvez imprimer des heures réelles à la -Tplace, ignorer les horodatages avec -tou spécifier un format avec --time-format. Voir man dmesgpour plus de détails.

Remarque dmesg:, comme l'indique sa page de manuel, affiche simplement le contenu du «tampon d'anneau du noyau», c'est-à-dire, cependant, de nombreux messages du noyau tiennent dans le tampon. Cela peut s'étendre jusqu'au démarrage du noyau, mais pas nécessairement. La fin de dmesg est le dernier message imprimé par le noyau.

Stephen Kitt
la source
1
Mes dmesgoptions préférées sont dmesg --kernel --ctime --userspace --decodeHourra man dmesg!
waltinator