我正在运行什么版本的Red Hat Enterprise Linux(RHEL)?

时间:2020-01-09 10:44:13  来源:igfitidea点击:

如何从shell提示中找出正在使用的RHEL版本?
如何使用命令行检查Redhat版本?
要显示Red Hat版本,请使用以下任何命令/方法来查找我们的Red Hat Enterprise Linux服务器版本。

  • lsb_release命令
  • /etc/redhat-release文件`
  • /etc/issue文件`
  • /etc/os-release文件`
  • hostnamectl命令(仅适用于RHEL 7.x)

使用/etc/redhat-release文件查找RHEL版本

输入以下cat命令以显示名为/etc/redhat-release的文件的内容:

$ cat /etc/redhat-release

输出示例:

Red Hat Enterprise Linux Server release 6.5 (Santiago)

在此示例中,我使用的是RHEL 6.5版。

如何使用/etc/os-release显示RedHat Enterprise Linux版本

执行以下cat命令:

$ cat /etc/os-release

输出示例:

NAME="Red Hat Enterprise Linux Server"
VERSION="7.6 (Maipo)"
ID="rhel"
ID_LIKE="fedora"
VARIANT="Server"
VARIANT_ID="server"
VERSION_ID="7.6"
PRETTY_NAME="Red Hat Enterprise Linux"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:redhat:enterprise_linux:7.6:GA:server"
HOME_URL="https://www.redhat.com/"
BUG_REPORT_URL="https://bugzilla.redhat.com/"
 
REDHAT_BUGZILLA_PRODUCT="Red Hat Enterprise Linux 7"
REDHAT_BUGZILLA_PRODUCT_VERSION=7.6
REDHAT_SUPPORT_PRODUCT="Red Hat Enterprise Linux"
REDHAT_SUPPORT_PRODUCT_VERSION="7.6"

使用lsb_release命令确定正在运行哪个版本的Red Hat Enterprise Linux。

您需要使用yum命令安装名为redhat-lsb-core的软件包:

$ sudo yum install redhat-lsb-core

现在执行以下命令:

$ lsb_release -a

使用/etc/issue文件查找RHEL发行版和版本

执行以下cat命令:

$ cat /etc/issue

输出示例:

Red Hat Enterprise Linux Server release 6.5 (Santiago)
Kernel \r on an \m

如何使用hostnamectl命令检查Redhat版本

输入以下hostnamectl命令(仅适用于RHEL 7.x或者更高版本):

$ hostnamectl