在 Linux 中,可以通过以下命令查看系统版本和内核信息:
1. 查看内核版本
uname -a
或精简显示:
uname -r # 只显示内核版本
示例输出:
Linux ubuntu 5.4.0-135-generic #152-Ubuntu SMP Tue Nov 15 08:12:21 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
2. 查看发行版信息
不同 Linux 发行版的命令可能略有不同:
Debian/Ubuntu 及其衍生版
cat /etc/os-release
或使用:
lsb_release -a
示例输出:
PRETTY_NAME="Ubuntu 22.04.3 LTS" VERSION_ID="22.04"
CentOS/RHEL/Fedora
cat /etc/redhat-release
或:
cat /etc/centos-release # CentOS 专用
通用方法(适用于大多数发行版)
cat /etc/*-release
3. 查看系统架构
arch # 显示系统架构(如 x86_64、arm64)
或:
lscpu | grep "Architecture"
4. 其他实用命令
-
查看系统运行时间:
uptime
-
查看内存和 CPU 信息:
free -h # 内存 cat /proc/cpuinfo # CPU 详情
常见输出说明
字段 | 含义 |
---|---|
x86_64 | 64 位系统 |
armv7l /aarch64 | ARM 架构(32/64 位) |
5.4.0-135-generic | 内核版本(5.4 为主版本号) |
Ubuntu 22.04 LTS | 发行版名称和版本号 |