cat /etc/os-release
是一个用于查看 Linux 操作系统版本信息的命令,适用于大多数现代 Linux 发行版(如 Ubuntu、Debian、CentOS、Fedora 等)。
命令解析
cat
:用于读取和显示文件内容。/etc/os-release
:一个包含操作系统版本信息的文本文件。
示例输出
NAME="CentOS Linux"
VERSION="7 (Core)"
ID="centos"
ID_LIKE="rhel fedora"
VERSION_ID="7"
PRETTY_NAME="CentOS Linux 7 (Core)"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:centos:centos:7"
HOME_URL="https://www.centos.org/"
BUG_REPORT_URL="https://bugs.centos.org/"
CENTOS_MANTISBT_PROJECT="CentOS-7"
CENTOS_MANTISBT_PROJECT_VERSION="7"
REDHAT_SUPPORT_PRODUCT="centos"
REDHAT_SUPPORT_PRODUCT_VERSION="7"
字段解释
字段名 | 作用 |
---|---|
NAME | 操作系统名称 |
VERSION | 发行版本信息 |
ID | 操作系统的标识符(小写) |
ID_LIKE | 该系统类似于哪些其他 Linux 发行版 |
PRETTY_NAME | 适合人阅读的完整操作系统名称 |
VERSION_ID | 版本号 |
HOME_URL | 操作系统的官方网站 |
SUPPORT_URL | 技术支持页面 |
BUG_REPORT_URL | 反馈问题的页面 |
PRIVACY_POLICY_URL | 隐私政策页面 |
VERSION_CODENAME | 版本代号(如 Ubuntu 22.04 的代号是 jammy ) |
UBUNTU_CODENAME | 适用于 Ubuntu,表示该版本的开发代号 |