1. 查看 /etc/os-release 文件(推荐)
bash
cat /etc/os-release
或
bash
source /etc/os-release && echo $PRETTY_NAME
2. 使用 lsb_release 命令
bash
lsb_release -a
显示简略信息:
bash
lsb_release -d
3. 查看 /etc/issue 文件
bash
cat /etc/issue
4. 查看发行版特定文件
-
Debian/Ubuntu:
bashcat /etc/debian_version -
Red Hat/CentOS/Fedora:
bashcat /etc/redhat-release -
Arch Linux:
bashcat /etc/arch-release
5. 使用 hostnamectl 命令(systemd 系统)
bash
hostnamectl
6. 查看内核版本(与发行版不同)
bash
uname -r
查看完整系统信息:
bash
uname -a
常用组合命令
bash
# 显示发行版名称和版本
grep -E '^(NAME|VERSION)=' /etc/os-release | cut -d'"' -f2
bash
# 快速查看发行版
cat /etc/*-release

注意 :不同发行版可能使用不同的文件存储版本信息,/etc/os-release 是目前最标准的方法。
