如何检查您的 CentOS 版本

2023-10-18

当您第一次登录 CentOS 计算机时,在进行任何工作之前,您可能需要检查系统上运行的 CentOS 版本。

在本教程中,我们将展示几个不同的命令,了解如何检查系统上安装的 CentOS 版本。

截至撰写本文时,CentOS Linux 拥有三个主要的活跃发布分支:CentOS 5、CentOS 6 和 CentOS 7。

从命令行检查 CentOS 版本#

The lsb_release命令显示有关 Linux 发行版的 Linux Standard Base (LSB) 信息。

这是首选方法,无论您运行什么 CentOS 版本都应该有效。

打开终端并输入以下命令:

lsb_release -a

您的 CentOS 版本将显示在描述行中。正如您从上面的输出中看到的,我使用的是 CentOS Linux 版本 7.5.1804。

版本号是什么意思7.5.1804 mean?

  • 7是 CentOS 的主要分支。
  • 7.5是 CentOS 7 的最新小版本。
  • 1804是次要版本的日期代码,1804 表示 2018 年 4 月。该数字用于指示发布发生的时间。
如果您收到一条消息说bash: lsb_release: command not found...,这意味着包redhat-lsb-core您的系统上未安装。您可以使用以下命令轻松安装它:sudo yum install redhat-lsb-core

检查 CentOS 版本的替代方法#

使用以下命令检查 CentOS 版本rpm命令#

rpm(Red Hat Package Manager)是基于 Red Hat 的系统(例如 RHEL、CentOS 和 Fedora)的包管理工具。

您可以使用rpm tool显示有关的信息centos-release软件包,其名称中包含 CentOS 版本:

rpm --query centos-release
centos-release-7-5.1804.4.el7.centos.x86_64

使用以下命令检查 CentOS 版本/etc/centos-release file #

The centos-release包提供了/etc/centos-release file.

要查找您的 CentOS 版本,请输入以下命令:

cat /etc/centos-release
CentOS Linux release 7.5.1804 (Core)

使用以下命令检查您的 CentOS 版本/etc/os-release file #

The /etc/os-release文件存在于所有运行 systemd 的系统上,并包含操作系统标识数据。

此方法仅适用于 CentOS 7:

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="

使用以下命令检查您的 CentOS 版本hostnamectl命令#

hostnamectl是一个允许您设置系统的命令hostname,但您也可以使用它来查找您的 CentOS 分支。

此方法仅适用于 CentOS 7:

hostnamectl
   Static hostname: localhost.localdomain
         Icon name: computer-vm
           Chassis: vm
        Machine ID: 2849f743fbe74706abaa6cb8b2ae5377
           Boot ID: 8259a43c6265465884920ac6d762ed5e
    Virtualization: kvm
  Operating System: CentOS Linux 7 (Core)
       CPE OS Name: cpe:/o:centos:centos:7
            Kernel: Linux 3.10.0-862.9.1.el7.x86_64
      Architecture: x86-64

结论#

在本指南中,我们向您展示了如何查找系统上安装的 CentOS 版本。

有关 CentOS 版本的更多信息,请访问维基 CentOS 版本 page.

如果您有任何疑问,请随时发表评论。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何检查您的 CentOS 版本 的相关文章

随机推荐

  • 理解 Python 的下划线 (_):综合指南

    Python 作为一种灵活且直观的语言 引入了许多可以简化编码的结构 下划线就是这样的一种结构 一个具有多种用途的特殊字符 范围从变量命名到解释器目的等等 对于新手程序员来说 下划线可能会让人感到困惑 但理解它们的用途可以显着提高你的 Py
  • Python – 如何创建嵌套目录结构

    The pathlib模块提供了表示文件系统路径的类 其语义适用于不同的操作系统 我们可以创建嵌套目录结构路径库 Path mkdirPython 中的函数 On Linux from pathlib import Path Path di
  • 如何在 Debian 11/10 上安装 Apache Solr 9.0

    阿帕奇 索尔是一个用Java编写的开源搜索平台 Solr 提供全文搜索 拼写建议 自定义文档排序和排名 片段生成和突出显示 本教程将帮助您在 Debian 11 Debian 10 Buster Debian 9 Stretch 和 Deb
  • Linux 中的 Wget 命令及示例(下载文件)

    The wgetLinux 中的命令是从互联网下载文件的强大工具 它允许您从 URL 下载文件并将其保存到本地文件系统 该命令行实用程序可用于下载单个文件 整个目录甚至整个网站 无论您需要下载文件进行备份 还是在系统之间传输大文件 wget
  • 如何从 Ubuntu Linux 中删除(删除)PPA

    如果您已经使用 Ubuntu 一段时间 您可能熟悉术语 PPA 它代表个人软件包存档 PPA 是安装和更新官方 Ubuntu 存储库中未提供的软件的好方法 但是 有时您可能想要删除 PPA 因为不再需要它或因为它导致问题 在本文中 我们将完
  • 20 个常见的 JavaScript 面试问题和答案

    JavaScript 是世界上最流行的编程语言之一 因此 这也是技术面试中最常被问到的话题之一 无论您是初学者还是经验丰富的开发人员 为 JavaScript 面试问题做好充分准备都很重要 在本文中 我们将讨论 20 个常见的 JavaSc
  • 如何在 Ubuntu 15.10、14.04 和 12.04 上安装 RabbitVCS

    兔子VCS是版本管理系统 SVN 和 Git 的图形客户端 它提供了一个简单且易于使用的图形用户界面 可以说 RabbitVCS 是 TortoiseSVN 的最佳 Linux 替代品 本教程将帮助您在 Ubuntu 15 10 14 04
  • 如何更改 Linux 内核中的 Swappiness 值

    Swappiness 是一个 Linux 内核参数 用于控制交换空闲进程和使用可用 RAM 内存之间的平衡 大多数Linux发行版中的默认交换值是60 这意味着当可用内存低于40 时系统开始交换进程 但是 此默认值可能并不适合所有情况 更改
  • Linux 中的 du 命令及有用示例

    du 是缺少磁盘使用 这意味着 du 命令计算文件在磁盘上使用的大小 它是Linux系统用户经常使用的基本Linux命令 Syntax du OPTION FILE 在本教程中 您将通过有用的示例了解 du 命令在 Linux 中的用法 d
  • 如何在 PHP 中向数组追加项目

    问题 如何在 PHP 中向数组追加项目 如何在 PHP 中将任何元素追加到现有数组的末尾 如何在 PHP 中将元素推送到数组 本教程使用数组推 函数将新元素插入或追加到数组末尾 PHP 将元素追加到数组 以下示例创建一个包含两个元素 如 b
  • 如何在 Ubuntu 18.04 上安装 Yarn

    Yarn 是一个与 npm 兼容的 JavaScript 包管理器 可帮助您自动执行安装 更新 配置和删除 npm 包的过程 它的创建是为了解决 npm 的一系列问题 例如通过并行操作加快软件包安装过程并减少与网络连接相关的错误 在本教程中
  • 如何在 CentOS 7 上安装 Python 3

    本教程将指导您使用 Software Collections SCL 以及发行版默认 Python 版本 2 7 在 CentOS 7 系统上安装 Python 3 我们还将向您展示如何创建 Python 虚拟环境 Python 是世界上最
  • 如何在 Debian 10 Linux 上安装 Vagrant

    Vagrant是一个用于构建和管理虚拟机环境的开源命令行工具 默认情况下 Vagrant 可以在 VirtualBox Hyper V 之上配置计算机 和码头工人 其他提供商如 Libvirt KVM VMware 和 AWS 可以通过 V
  • Linux 中的 Wget 命令及示例

    GNU Wget 是一个用于从网络下载文件的命令行实用程序 使用 Wget 您可以使用 HTTP HTTPS 和 FTP 协议下载文件 Wget 提供了许多选项 允许您下载多个文件 恢复下载 限制带宽 递归下载 后台下载 镜像网站等等 本文
  • 如何在 Ubuntu 20.04 上安装 Odoo 15

    Odoo 是一款流行的开源商业应用程序套件 可帮助公司管理和运营其业务 它包括广泛的应用程序 例如 CRM 电子商务 网站构建器 计费 会计 制造 仓库 项目管理 库存等等 所有这些都无缝集成 Odoo根据使用案例和可用技术 可以以不同的方
  • 如何在 Debian 10 Linux 上安装 Node.js 和 npm

    Node js 是一个基于 Chrome JavaScript 构建的跨平台 JavaScript 运行时环境 旨在在服务器端执行 JavaScript 代码 使用 Node js 您可以构建可扩展的网络应用程序 npm 是 Node js
  • 如何在 Debian 9 上安装 Java

    在本教程中 我们将逐步介绍在 Debian 9 上安装 Java Java 是用于构建不同类型的应用程序和系统的最流行的编程语言之一 用 Java 开发的应用程序具有可扩展性 灵活性和可维护性 有两种不同的 Java 包 Java 运行时环
  • 如何在 Debian 9 上安装和使用 PHP Composer

    Composer是 PHP 的依赖管理器 类似于Node js 的 npm or Python 的点子 Composer 将提取您的项目所依赖的所有必需的 PHP 包并为您管理它们 本教程提供了在 Debian 9 系统上安装 Compos
  • 如何列出 CentOS 上已安装的软件包

    在本教程中 我们将向您展示如何列出和过滤 CentOS 上已安装的软件包 当您需要在另一台计算机上安装相同的软件包或想要重新安装系统时 了解如何列出 CentOS 系统上已安装的软件包会很有帮助 我们还将向您展示如何检查是否安装了特定的软件
  • 如何检查您的 CentOS 版本

    当您第一次登录 CentOS 计算机时 在进行任何工作之前 您可能需要检查系统上运行的 CentOS 版本 在本教程中 我们将展示几个不同的命令 了解如何检查系统上安装的 CentOS 版本 截至撰写本文时 CentOS Linux 拥有三