查看发行版信息
1. cat /etc/os-release — 最推荐
cat /etc/os-release输出示例:
NAME="Ubuntu"VERSION="22.04.3 LTS (Jammy Jellyfish)"ID=ubuntuID_LIKE=debianPRETTY_NAME="Ubuntu 22.04.3 LTS"VERSION_ID="22.04"2. lsb_release -a — 发行版详情
lsb_release -a需要安装 lsb-release 包,部分精简系统可能没有。
3. hostnamectl — systemd 系统
hostnamectl输出包含操作系统、内核版本、架构等信息。
4. cat /etc/*release — 通用兜底
cat /etc/*release会列出 /etc/ 下所有以 release 结尾的文件内容,兼容各类发行版。
查看内核版本
uname -r示例输出:6.2.0-39-generic
查看更多内核信息:
uname -a各发行版的专属命令
最通用且信息最全的组合:
cat /etc/os-release && uname -a只需要这两条命令,就能拿到发行版名称、版本号、内核版本、架构等所有关键信息。