Linux下dmesg命令的输出格式是怎样的

   2024-09-30 7470
核心提示:dmesg(display message或者driver message)命令用于在Linux系统中显示内核启动信息和运行时状态时间戳:表示消息生成的时间,

dmesg(display message或者driver message)命令用于在Linux系统中显示内核启动信息和运行时状态

时间戳:表示消息生成的时间,格式为[时间戳]。例如:[ 0.000000]。设备名称或模块名称:表示产生此消息的设备或模块。例如:ACPIsda等。消息级别:表示消息的严重程度,共有8个级别,从0到7,数字越小,严重程度越高。例如:<6>表示信息级别(info),<3>表示错误级别(error)。消息内容:描述设备或模块的状态、事件或错误信息。例如:Starting version 219

一个典型的dmesg输出示例如下:

[    0.000000] Initializing cgroup subsys cpuset[    0.000000] Initializing cgroup subsys cpu[    0.000000] Initializing cgroup subsys cpuacct[    0.000000] Linux version 3.13.0-32-generic (buildd@komainu) (gcc version 4.8.2 (Ubuntu/Linaro 4.8.2-19ubuntu1) ) #57-Ubuntu SMP Tue Jul 15 03:51:08 UTC 2014[    0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-3.13.0-32-generic root=UUID=a3a8cfa8-dfb2-46e8-8f5e-49a3c62a2c14 ro quiet splash vt.handoff=7[    0.000000] KERNEL supported cpus:[    0.000000]   Intel GenuineIntel[    0.000000]   AMD AuthenticAMD[    0.000000]   Centaur CentaurHauls

你可以使用dmesg命令的选项来自定义输出格式和内容。例如,使用dmesg -T可以显示人类可读的时间戳,使用dmesg --level=err可以只显示错误级别的消息。更多选项请参考man dmesg

 
举报打赏
 
更多>同类物流大全
推荐图文
推荐物流大全
点击排行

网站首页  |  关于我们  |  联系方式网站留言    |  赣ICP备2021007278号