/proc/config.gz 的目的是什么

168*_*556 3 kernel linux-kernel

请问这个/proc/config.gz文件在我的 Linux 服务器文件系统中的用途是什么?

是一些备份文件,还是Linux系统更新的文件?我可以改变它吗?

Emi*_*aos 8

这使您能够获得内核配置,您的内核使用该配置进行编译。

通常你会使用它,如果你想构建一个新内核,但你没有运行内核的实际配置。请参阅Linux 内核配置

你为什么要改变它?通常你不能,它应该只能从用户空间视图中读取。


顺便说一下,下面的所有文件/proc都来自procfs它,它提供从内核到用户空间和向后的信息。较新的方法sysfs通常是挂载在 下/sys,它提供了一种从用户空间与内核通信的便捷方式。

  • 确定您的内核是否实际上是在支持某些内容的情况下编译的,这也很有用。如果你知道你需要一个特定的特性,你可以查看 /proc/config.gz 来确定它在你的内核中的状态。 (3认同)