最直接、最常用的方法是运行 uname -r,它会输出简洁准确的内核版本号,比如 5.15.0-76-generic;推荐日常使用 uname -r,兼容所有 Linux 发行版且无需额外安装;/proc/version 可辅助验证编译细节。

最直接、最常用的方法是运行 uname -r,它会输出简洁准确的内核版本号,比如 5.15.0-76-generic。
推荐命令:uname -r
这是查看内核版本的首选命令,兼容所有 Linux 发行版,无需额外安装软件,输出干净明确:
-
uname -r—— 只显示内核版本(推荐日常使用) -
uname -a—— 显示完整信息,包括主机名、架构、编译时间等,适合排查或记录上下文
辅助方式:/proc/version
该文件由内核动态生成,内容包含编译环境和更详细的构建信息,适合需要确认内核来源或编译细节的场景:
-
cat /proc/version输出类似:Linux version 5.15.0-76-generic (buildd@lcy02-amd64-001) (gcc version 11.4.0) #83-Ubuntu SMP Thu Jun 15 19:16:32 UTC 2023 - 其中
Linux version后面的部分即为实际内核版本
注意区分:内核版本 ≠ 发行版版本
例如 Ubuntu 22.04 默认搭载 5.15.x 内核,但后续可通过更新切换到 6.2 或更高;CentOS Stream 9 可能运行 5.14 或 6.1 内核。查内核用 uname -r,查系统发行版则应使用 cat /etc/os-release 或 lsb_release -a。
快速验证是否生效
执行后若无输出或报错,通常是因为拼写错误(如写成 unmae)或权限问题(极少发生)。正常情况无需 root 权限即可运行。











