Linux入门之使用 dmesg 查看引导日志

文档:https://en.wikipedia.org/wiki/Dmesg

dmesg(1) - Linux manual page

1.简介

在许多 Linux 系统上,引导过程会生成特别密集的内核消息流。

许多管理问题与引导过程中是否成功枚举所需的硬件设备有关

Linux 将消息缓冲区的启动后副本存储在/var/log/dmesg或类似的安全系统位置。

最初启动时,计算机系统会将其内核加载到内存中。

在这个阶段,内核中的设备驱动程序被设置为驱动相关硬件。

这样的驱动程序,以及内核中的其他元素,可能会产生输出消息,报告模块和参数的值。

引导过程通常以这样的速度:在可以阅读/消化它们之前,消息从屏幕顶部滚动出来。(

dmesg命令允许在系统启动后以受控方式查看此类消息。

即使在系统完全启动后,内核有时也会产生进一步的诊断消息。

可能发生的常见示例是 I/O 设备遇到错误或USB设备被热插拔。

dmesg 提供了一种机制来稍后查看这些消息。

首次生成时,它们将被定向到系统控制台

如果正在使用控制台,则这些消息可能会与用户程序的输出混淆或很快被覆盖。

2.使用

2.1 打印

<

猜你喜欢

转载自blog.csdn.net/qq_27868061/article/details/127045020