CentOS的内核一般放在哪里

CentOS的内核一般放在哪里

内核文件的核心存储目录

在CentOS系统中,内核文件主要存储在/boot目录下。该目录包含系统启动时加载的关键文件,例如:

  • vmlinuz-{版本号}:压缩后的可执行内核文件。
  • initramfs-{版本号}.img:初始化内存文件系统,用于引导阶段加载模块。
  • System.map-{版本号}:内核符号表,记录函数与内存地址的映射关系。
  • config-{版本号}:内核编译时的配置文件。

内核模块的存放路径

已加载的内核模块通常位于/lib/modules/{内核版本号}目录下。每个内核版本对应一个子目录,包含驱动程序和功能模块。

通过命令uname -r可查看当前运行的内核版本,快速定位对应模块目录。

内核源码的位置(可选)

若安装了内核开发包,源码默认存放在/usr/src/kernels/{内核版本号}。普通用户通常无需直接操作此目录。

管理多个内核版本

CentOS通过YUM或DNF包管理器更新内核时,旧版本会保留在/boot中。手动清理时需注意:

  • 使用package-cleanup --oldkernels命令删除旧内核。
  • 保留至少一个备用内核,防止系统无法启动。

寰宇互联服务器4核4G云服务器1元/月,网络稳定、抗DDos、国际BGP、性能强劲,十年服务经验QQ:97295700 微信:huanidc

阅读剩余
THE END