dmesg
dmesg 命令 - 显示内核环形缓冲区消息
dmesg 显示 Linux 内核环形缓冲区中的消息,包含了系统启动过程中的硬件检测、驱动加载、设备初始化等关键信息。当服务器出现硬件故障、驱动加载失败或设备异常时,dmesg 往往是第一手线索来源。
命令语法
dmesg [选项]
常用参数
| -T | 显示人类可读的时间戳 |
| -l | 按日志级别过滤 |
| -w | 实时监控新消息 |
实战示例
- $ dmesg | tail查看最近的内核消息
- $ dmesg -T显示带时间戳的内核消息
温馨提示
dmesg -T 显示人类可读的时间戳。dmesg | grep -i error 过滤错误信息。dmesg --level=err,warn 只显示错误和警告级别的消息。dmesg -w 实时监控内核消息。