验证 /boot/config-* 中的选项
在上一步中,你查看了 /proc/config.gz
中的内核配置。另一个经常存储内核配置文件的地方是 /boot
目录。
/boot
目录包含启动操作系统所需的文件,包括内核本身以及通常用于构建它的配置文件。
/boot
中的配置文件通常命名为 config-
后面跟着内核版本。由于内核版本可能不同,我们可以使用通配符 (*
) 来匹配文件名。
首先,让我们列出 /boot
目录中的文件,看看那里是否存在配置文件。使用 ls
命令:
ls /boot/
你应该会看到一个文件列表,其中包括一个以 config-
开头,后面跟着版本号的文件(例如,config-5.15.0-105-generic
)。
现在,让我们查看这个文件的内容。我们可以使用 cat
命令来显示文件内容。记得将 config-*
替换为你在之前 ls
输出中找到的实际文件名,或者使用通配符。使用通配符更通用。
输入以下命令并按回车键:
cat /boot/config-*
这将显示 /boot
目录中文件的内核配置选项。你会注意到,其内容与 zcat /proc/config.gz
的输出非常相似,甚至完全相同。这是因为 /proc/config.gz
通常是 /boot
中配置文件的压缩副本。
对 /boot
中的文件使用 cat
命令是访问内核配置的另一种方式,特别是当 /proc/config.gz
不可用,或者你想直接查看未压缩版本时。
同样,你可以将输出通过管道传递给 less
以便更方便地查看:
cat /boot/config-* | less
按 q
退出 less
。
了解在哪里可以找到内核配置对于故障排除和高级系统管理非常重要。
点击 继续 以继续。