在 CentOS 系统中,dmesg 命令用于显示内核环缓冲区的消息。这些消息通常包含系统启动以来的硬件和驱动程序相关的信息。dmesg 输出的时间戳表示消息产生的相对时间,以毫秒为单位,从系统启动开始计算。
时间戳的格式为 HH:MM:SS.sss,其中:
例如,如果 dmesg 输出中的一条消息的时间戳为 01:23:45.678,则表示该消息是在系统启动后的 1 小时 23 分钟 45 秒和 678 毫秒时产生的。
要查看 dmesg 日志,只需在终端中输入以下命令:
dmesg
如果你想查看特定时间范围内的日志,可以使用 grep 命令结合正则表达式进行过滤。例如,要查看从系统启动后 1 小时到 1 小时 10 分钟之间的日志,可以使用以下命令:
dmesg | grep -E '^([01]:[0-5][0-9]:[0-5][0-9])'