首页/系统/信创系统运维速查/内核版本查看与含义
系统与安装65 条

内核版本查看与含义

uname -r 输出主版本.次版本.补丁加发行版后缀(如 5.10.0-xx.ky10、5.10.0-xx.oe2203);对接驱动与安全公告时必须区分主线版本与厂商补丁号。

信创系统运维速查系统更新于 2026-10-13

内核版本怎么看

uname -r 输出的是当前运行的内核版本,格式为三段数字加发行版后缀,后缀代表厂商的补丁基线与构建号。对接驱动、安全公告或补丁说明时,必须同时区分主线版本与厂商补丁号,否则容易把不相关的漏洞记录套到本机。适用于所有 Linux 发行版。

基本信息

查看运行版本uname -r 或 uname -a
查看已装内核rpm -q kernel(RPM 系),dpkg -l | grep linux-image(DEB 系)
后缀含义ky10、oe2203 一类标识代表厂商补丁基线
引导项/boot/loader/entries 或 /boot/grub2/grub.cfg
适用平台全 Linux 发行版

典型使用场景

  • 上报安全事件时提供准确的内核版本与补丁基线
  • 装第三方驱动前确认目标内核版本是否匹配
  • 排查内核升级后遗留的模块加载问题
  • 与厂商公告对照,判断漏洞是否已修复
  • 确认重启后实际引导的是新内核还是旧内核

查看内核与安装历史

查看内核与安装历史
uname -r                                        # 当前运行的内核版本
uname -a                                        # 完整信息含架构与主机名
rpm -q kernel                                   # RPM 系已安装内核清单
dpkg -l | grep linux-image | tail               # DEB 系已安装内核
ls /boot/vmlinuz-*                              # 引导目录里的内核文件
rpm -q kernel --last | head -5                  # 安装时间顺序,判断最近升级
grubby list-kernel 2>/dev/null | head           # 可用引导项(若安装了该工具)

版本号怎么读

片段含义说明
5.10.0主线版本号主版本、次版本与补丁号
中间的构建号发行版构建与修订同一天多次构建会有不同编号
ky10 后缀麒麟补丁基线对应厂商分支与公告
oe2203 后缀openEuler 发行版标识与发行版版本对应
架构字段x86_64 或 aarch64装驱动必须架构一致
驱动模块按内核版本编译,升级内核前后要评估第三方模块与虚拟化驱动是否同步更新,不匹配时会出现模块加载失败。

常见核对场景

  • 漏洞通报时提供运行版本与厂商补丁基线
  • 安装驱动前确认内核版本与体系架构
  • 升级后确认重启时实际引导的内核
  • 清理旧内核前确认当前运行版本不被误删

易错点

  • 只看 uname -r 就下结论:引导目录里可能存在已安装但未引导的新内核,查兼容要同时看两处
  • 多内核并存时默认引导项仍是旧内核:重启后先确认实际运行版本再对外说明
  • 按主线版本号套用社区公告:厂商后缀不同意味着补丁集不同,判定受影响范围要以厂商公告为准
  • 清理旧内核时把当前运行内核一并删除:先核对 uname -r 再决定删除哪些版本
  • 把不同发行版的后缀当成同一含义:后缀代表各自厂商的补丁集,判断是否受影响要以对应厂商公告为准

数据来源与参考

  • Linux 内核文档
  • 各发行版内核说明
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌