使用CentOS_8 为例。
作用:
用示例名称和物理名称来表示标识系统上的设备。dmesg命令也用于显示系统诊断信息、操作系统版本号、物理内存大小以及其他信息。
参数:
- -c:清除内核环缓冲区,即清除已读取的内核消息。
- -w:实时监视内核消息,持续输出新的消息。
- -n <级别>:设置消息的过滤级别,只显示指定级别及更高级别的消息。
- -s <大小>:设置要显示的消息缓冲区的大小限制。
- -l <设备>:仅显示指定设备的消息。
案例:
1. 显示开机错误信息:
【若想输出警告信息,关键字换成warn】
2. 显示开机时所展示的信息:
3. 显示和内存(memory)、硬盘(dma)、USB(usb)、TTY(tty)相关的信息
4. 显示信息级别
补充:
常见信息级别有:
5. 显示时间戳
6. 显示原始数据
【圈出数字对应等级】
7. 清空dmesg环形缓冲区中的日志
[注意权限问题]