Linux

我使用的是什麼版本的 RHEL?

  • October 4, 2018

從 shell 並且沒有 root 權限,我如何確定我正在執行的 Red Hat Enterprise Linux 版本?

理想情況下,我希望同時獲得主要和次要版本,例如 RHEL 4.0 或 RHEL 5.1 等。

您可以lsb_release在各種 Linux 發行版上使用該命令:

lsb_release -i -r 

這將告訴您分發和版本,並且比訪問管理員或軟體包可能修改或未修改的文件更準確一些。以及跨多個發行版工作。

對於 RHEL,您應該使用:

cat /etc/redhat-release

您可以查看 /etc/redhat-release 的內容,它看起來像這樣:

$ cat /etc/redhat-release 
CentOS release 5.4 (Final)

對於實際的 RHEL 系統,內容有所不同。該技術適用於所有 RedHat 衍生產品,包括 CentOS、Fedora 等。

引用自:https://serverfault.com/questions/89654