Linux
我使用的是什麼版本的 RHEL?
從 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 等。