LINUX怎么查看系统版本_Linux查看发行版与系统版本信息方法

查看发行版和内核版本可通过多种方法:使用 cat /etc/os-release 获取系统名称和版本,如 Ubuntu 20.04;用 lsb_release -d 显示描述信息;uname -r 查看内核版本,如 5.15.0-86-generic;老系统可查 /etc/centos-release 或 /etc/debian_version;通用方式为 cat /etc/*-release。

想知道你的Linux系统是哪个版本?其实有多种方法可以快速查看系统的发行版和内核版本信息,适用于大多数主流发行版,比如CentOS、Ubuntu、Debian、Fedora等。

1. 查看发行版名称和版本号

最直接的方法是查看 /etc/os-release 文件,它包含了系统发行版的详细信息:

cat /etc/os-release

输出内容会包含诸如 NAME、VERSION、VERSION_ID 等字段,例如:

NAME="Ubuntu"
VERSION="20.04.6 LTS (Focal Fossa)"
ID=ubuntu
VERSION_ID="20.04"

你也可以使用更简洁的方式只提取关键信息:

grep '^PRETTY_NAME' /etc/os-release | cut -d= -f2 | tr -d '"'

这条命令会输出类似:Ubuntu 20.04.6 LTS

2. 使用 lsb_release 命令(适用于支持LSB的系统)

如果你的系统安装了 lsb_release 工具,可以这样查看:

lsb_release -a

若只想看描述信息,可简化为:

lsb_release -d

输出示例:

Description:    Ubuntu 22.04.3 LTS

3. 查看内核版本

系统内核版本可通过以下命令查看:

uname -r

输出类似:

5.15.0-86-generic

如果想查看完整的系统架构和内核信息,使用:

uname -a

4. 其他常见方法

某些老系统可能提供特定文件来标识版本:

  • CentOS/RHEL: cat /etc/centos-releasecat /etc/redhat-release
  • Debian/Ubuntu: cat /etc/debian_version(注意:这个显示的是 Debian 版本代号,不是 Ubuntu 的发布版本)
  • 通用检查: 可尝试 cat /etc/*-release 来列出所有相关 release 文件

基本上就这些常用方式。根据你的发行版选择合适的方法,多数情况下 cat /etc/os-release 就足够准确了。