怎么查看linux的核心版本
怎么查看linux的核心版本详细介绍
在 Linux 系统中,查看内核(核心)版本有多种常用方法,以下是具体步骤:
方法一:使用 uname 命令(最简洁)
uname 命令用于获取系统基本信息,加上 -r 选项可直接显示内核版本。
命令:
bash
输出示例(不同系统版本会有差异):
plaintext
6.2.0-36-generic
- 输出结果即为内核主版本号、次版本号、修订号等信息。
方法二:查看 /proc/version 文件(详细信息)
/proc 是 Linux 系统的虚拟文件系统,包含实时系统信息。
命令:
bash
/proc/version
输出示例:
plaintext
Linux version 6.2.0-36-generic (buildd@lcy02-amd64-024) (gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) #38~22.04-Ubuntu SMP PREEMPT_DYNAMIC Thu Mar 21 16:51:28 UTC 2023
- 除了内核版本,还会显示编译时间、编译器版本等详细信息。
方法三:使用 hostnamectl 命令(适用于 systemd 系统)
如果你的系统使用 systemd(如 Ubuntu 16.04+、CentOS 7+ 等),可以通过以下命令查看:
命令:
bash
hostnamectl
输出示例(部分关键信息):
plaintext
Static hostname: localhost.localdomainIcon name: computer-vm
OS Name: Ubuntu 22.04.6 LTS
Kernel: Linux 6.2.0-36-generic
Architecture: x86-64
- 其中
Kernel行即为内核版本。
方法四:通过发行版特定命令(补充)
部分发行版提供额外命令(如显示系统信息的工具),但内核版本通常会包含在输出中:
bash
lsb_release
/etc/redhat-release
总结
- 快速查看:首选
uname -r,直接输出内核版本。 - 详细信息:使用
cat /proc/version,获取完整编译信息。 - systemd 系统:
hostnamectl可同时查看系统和内核版本。
以上方法适用于绝大多数 Linux 发行版(如 Ubuntu、CentOS、Debian、Fedora 等),请根据你的需求选择合适的命令。