如何确定我的服务器正在运行哪个版本的 Red Hat Enterprise Linux?

如何确定我的服务器正在运行哪个版本的 Red Hat Enterprise Linux?

我可以使用unamecat /proc/version我得到的只是内核版本。

我如何知道我正在运行的是 RHEL4 还是 5.5 或类似版本?

答案1

您可以在文件 /etc/issue 中找到

cat /etc/issue

在基于 redhat 的系统上,您可以在 /etc/redhat-release 中找到

cat /etc/redhat-release 

答案2

cat /etc/redhat-release会告诉你。

答案3

/etc/redhat-release 是常用方法,但如果您使用的是陌生的服务器,请小心。众所周知,管理员会“调整”redhat-release,以允许某些需要 Redhat Enterprise 的软件包安装在供应商未正式支持的类似发行版上。例如,IBM 的 Lotus Domino 软件包通常会在允许安装程序运行之前查找 RHEL,但可以通过“伪造”/etc/redhat-release 中的字符串将其安装在 CentOS 上。

答案4

cat /etc/redhat-release

相关内容