在 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 | 發行版名稱和版本號 |