首先大致普及下linux系統的版本內容。
1.內核版本和發行版本區別
我的理解,內核版本就是指linux中最基層的代碼,版本號如 Linux version 3.10.0-327.22.2.el7.x86_64
發行版本就是在某版本內核的基礎上加了發行商自己想加進去的很多軟件代碼,比如 CentOS Linux release 7.2.1511 (Core)
2.redhat和centos區別
一般我們使用的阿里雲的都是centos,但是有的人又說是redhat,其實兩者差不多;
red hat全稱Red Hat Enterprise Linux(以下稱之爲RHEL),一般是提供給企業付費使用的,其包含相應的商業服務;
centOS是這個RHEL的克隆版本,或者叫免費版本,當然不提供商業服務;
一句話,您可以簡單認爲centos就是免費用的redhat,所以享受不到redhat的技術支持和服務;
我們就馬虎的認爲他們是一個東西吧。
3.查看linux系統內核版本
(1)cat /proc/version
Linux version 3.10.0-327.el7.x86_64 ([email protected]) (gcc version 4.8.3 20140911 (Red Hat 4.8.3-9) (GCC) ) #1 SMP Thu Nov 19 22:10:57 UTC 2015
(2)uname -a
Linux rs-dev-facego01.lo-cq-sr.host.cloudwalk.work 3.10.0-327.el7.x86_64 #1 SMP Thu Nov 19 22:10:57 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
4.查看linux系統發行版本
cat /etc/redhat-release
CentOS Linux release 7.2.1511 (Core)