工作中我們會遇到安裝軟體需要知道linux是什麼發行版本,話不多話上乾貨(按照我認為常用排序) 1. lsb_release a 名詞解釋:LSB (Linux Standard Base) 2. cat /etc/issue 3. cat /proc/version 4. uname a 查看版本 ...
工作中我們會遇到安裝軟體需要知道linux是什麼發行版本,話不多話上乾貨(按照我認為常用排序)
1. lsb_release -a
名詞解釋:LSB (Linux Standard Base)
# 如果沒有這個命令 可以使用yum或者其他方式安裝包 redhat-lsb-core
LSB Version: :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch
Distributor ID: CentOS
Description: CentOS release 6.7 (Final)
Release: 6.7
Codename: Final
2. cat /etc/issue
CentOS release 6.7 (Final)
3. cat /proc/version
#Linux查看當前操作系統版本信息 這裡centos是redhat的分支,所以顯示了redhat
Linux version 2.6.32-573.22.1.el6.x86_64 ([email protected]) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-16) (GCC) ) #1 SMP Wed Mar 23 03:35:39 UTC 2016
4. uname -a
查看版本當前操作系統內核信息,輸出如下:
#同時會輸出系統架構和時間信息
Linux NAME 2.6.32-573.22.1.el6.x86_64 #1 SMP Wed Mar 23 03:35:39 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
5. cat /etc/OS-release(有點雞肋)
#這裡的OS是系統代寫,比如centos就是/etc/centos-release
CentOS release 6.7 (Final)