linux基础命令---dmesg显示内核信息

本文详细介绍了dmesg命令的使用方法,包括其语法、选项列表及实例演示。dmesg用于打印和控制内核输出信息,适用于多种Linux发行版如RedHat、RHEL、Ubuntu等。文章展示了如何通过dmesg查看开机内核输出信息,并提供了清除缓冲区、打印raw信息、设置缓冲区大小及指定记录信息等级的选项说明。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

dmesg
       dmesg指令用来打印和控制内核的输出信息,这些信息保存早ring buffer中。
       此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、Fedora、SUSE、openSUSE。

1、语法
       dmesg  [-c]  [-r]  [-n level]  [-s bufsize]

2、选项列表
       -c
              打印之后清除缓冲区
       -r
              打印raw信息
       -s
              设置缓冲区大小,默认16392
       -n
              指定记录信息的等级

3、实例
查看开机内核输出信息
       [root@localhost dev]# dmesg -c                    //查看信息,之后删除缓冲区内容
       。。。
       e1000: eth0 NIC Link is Down
       e1000: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX
       40:34:12.277699 timesync vgsvcTimeSyncWorker: Radical host time change: 40 928 048 000 000ns (HostNow=1 539 132 201 613 000 000 ns        HostLast=1 539 091 273 565 000 000 ns)
       40:34:22.278538 timesync vgsvcTimeSyncWorker: Radical guest time change: 40 932 566 440 000ns (GuestNow=1 539 132 211 613 841 000 ns GuestLast=1 539 091 279 047 401 000 ns fSetTimeLastLoop=true )
       hrtimer: interrupt took 2772539 ns
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值