百度
360搜索
搜狗搜索

linux如何查询系版本号统详细介绍

在 Linux 系统中,查询系统版本号的方法主要取决于具体的发行版,但以下是几种通用且常用的方式:

方法 1:使用 lsb_release 命令

lsb_release 命令(Linux Standard Base)可显示发行版的详细信息,适用于大多数现代 Linux 发行版(如 Ubuntu、CentOS 等)。
执行命令:
bash

lsb_release 

输出示例(以 Ubuntu 22.04 为例):
plaintext

No LSB modules are available.

Distributor ID: Ubuntu

Description: Ubuntu 22.04.3 LTS

Release: 22.04

Codename: jammy

  • -a 表示显示所有信息(包括发行版名称、版本、代号等)。

方法 2:查看 /etc/os-release 文件

/etc/os-release 是一个包含操作系统标识信息的标准化文件,几乎所有现代 Linux 发行版(如 Ubuntu、CentOS、Fedora 等)都支持此文件。
执行命令:
bash

 /etc/os-release

输出示例(以 CentOS 7 为例):
plaintext

NAME="CentOS Linux"

VERSION="7 (Core)"

ID="centos"

ID_LIKE="rhel fedora"

VERSION_ID="7"

PRETTY_NAME="CentOS Linux 7 (Core)"

...

关键字段说明:

  • NAME:发行版名称(如 "Ubuntu"、"CentOS Linux")。
  • VERSION_ID:版本号(如 "22.04"、"7")。

方法 3:查看发行版特定文件

部分发行版会提供专有文件存储版本信息,例如:

  • Red Hat 系列(CentOS、Fedora、RHEL):
    bash
     /etc/redhat-release

    输出示例:
    plaintext

    CentOS Linux release 7.9.2009 (Core)

  • Debian 系列(Ubuntu、Debian):
    bash
     /etc/debian_version

    输出示例(Ubuntu 可能显示类似内容):
    plaintext

    11.0

方法 4:使用 uname 查看内核版本

uname 命令可显示内核相关信息(虽不直接显示发行版版本,但可辅助判断系统环境)。
执行命令:
bash

 

输出示例:
plaintext

Linux server01 5.4.0-150-generic #167-Ubuntu SMP Fri Feb 3 14:09:57 UTC 2023 x86_64 x86_64 x86_64 GNU

其中 5.4.0-150-generic 是内核版本号。

总结

  • 若需明确的发行版名称和版本号,优先使用 lsb_release -acat /etc/os-release
  • 若系统不支持 lsb_release(如部分精简环境),直接查看 /etc/os-release 或发行版特定文件(如 /etc/redhat-release)更可靠。

阅读更多 >>>  linux下开发c使用什么软件

文章数据信息:

本文主要探讨:"linux如何查询系版本号统", 浏览人数已经达到37次, 首屏加载时间:1.538 秒。