加油
努力

如何查看CentOS 8.4系统的当前内核版本?

在 CentOS 8.4 系统中,有多种方法可以查看当前运行的内核版本。以下是几种常用且有效的方式:

方法一:使用 uname 命令(推荐)

uname -r

输出示例:

4.18.0-348.el8.x86_64
  • -r 参数表示显示内核版本(release)。

你也可以使用:

uname -a

这会显示完整的系统信息,包括内核名称、主机名、内核版本、操作系统类型等。


方法二:查看 /proc/version 文件

cat /proc/version

输出示例:

Linux version 4.18.0-348.el8.x86_64 (gcc version 8.5.0 20210514 (Red Hat 8.5.0-4) (GCC)) #1 SMP Mon Oct 4 12:17:22 EDT 2021

这个文件包含内核版本和编译信息。


方法三:使用 hostnamectl 命令

hostnamectl

该命令会显示系统信息,包括操作系统、内核版本和架构。输出中有一行是:

Kernel: Linux 4.18.0-348.el8.x86_64

方法四:使用 dmesg 查看启动日志中的内核信息

dmesg | head -n 1

或:

dmesg | grep -i "linux version"

输出通常以 Linux 内核版本开头。


总结

最简单快捷的方法是:

uname -r

这将直接输出当前正在运行的内核版本,适用于脚本和日常使用。

⚠️ 注意:这些命令查看的是当前正在运行的内核版本。如果你安装了新内核但未重启,它不会立即生效。

云服务器