linux中查询版本信息的命令
linux中查询版本信息的命令详细介绍
在 Linux 中查询系统版本信息的命令因需求(如内核版本、发行版版本)不同而有所区别,以下是常用命令及方法:
一、查询内核版本
uname命令(通用)
显示系统内核相关信息,包括内核版本、架构、主机名等。bash
二、查询发行版版本信息
1.
lsb_release 命令(适用于 Debian/Ubuntu 等支持 LSB 的发行版)
需要安装 lsb-release 包(多数系统默认已安装),显示发行版全称、版本号、代号等。
bash
lsb_releaselsb_release
2.
读取系统版本文件(通用,直接查看配置文件)
/etc/os-release(现代 Linux 通用,符合 OS Release 规范):bash/etc/os-release/etc/issue或/etc/issue.net(显示登录前的欢迎信息,含版本):bash/etc/issue- RedHat 系列专用(如 RHEL、CentOS、Fedora):bash
/etc/redhat-release
三、查看内核编译信息(详细技术参数)
bash
/proc/version
总结
- 内核版本:首选
uname -r或uname -a。 - 发行版版本:
- Debian/Ubuntu 等:
lsb_release -a或cat /etc/os-release。 - RedHat 系列:
cat /etc/redhat-release或cat /etc/os-release。
- Debian/Ubuntu 等:
- 通用方案:
cat /etc/os-release适用于几乎所有现代 Linux 发行版,信息标准且全面。
根据具体需求选择合适的命令即可。