一、查看Linux內核版本命令
1、uname -a/uname -r
uname -a
[root@iZf8zbps798ej1ff2c3ob0Z home]# uname -a
Linux iZf8zbps798ej1ff2c3ob0Z 3.10.0-957.21.3.el7.x86_64 #1 SMP Tue Jun 18 16:35:19 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
uname -r
[root@iZf8zbps798ej1ff2c3ob0Z ~]# uname -r
3.10.0-957.21.3.el7.x86_64
2、cat /proc/version
[root@iZf8zbps798ej1ff2c3ob0Z ~]# cat /proc/version
Linux version 3.10.0-957.21.3.el7.x86_64 ([email protected]) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-36) (GCC) ) #1 SMP Tue Jun 18 16:35:19 UTC 2019
二、查看Linux系統版本的命令
1、lsb_release -a(適用於所有的Linux發行版本)
LSB是Linux Standard Base的縮寫,lsb_release命令用來顯示LSB和特定版本的相關信息。如果使用該命令時不帶參數,則默認加上-v參數。
參數說明:
-v 顯示版本信息。
-i 顯示發行版的id。
-d 顯示該發行版的描述信息。
-r 顯示當前系統是發行版的具體版本號。
-c 發行版代號。
-a 顯示上面的所有信息。
-h 顯示幫助信息。
-s 輸出簡短的描述信息(僅限於redhat和fedora系統) 。
[root@iZf8zbps798ej1ff2c3ob0Z ~]# lsb_release -a
LSB Version: :core-4.1-amd64:core-4.1-noarch
Distributor ID: CentOS
Description: CentOS Linux release 7.6.1810 (Core)
Release: 7.6.1810
Codename: Core
LSB是Linux Standard Base的縮寫,lsb_release命令用來顯示LSB和特定版本的相關信
2、cat /etc/redhat-release(適用於Redhat系的Linux)
[root@iZf8zbps798ej1ff2c3ob0Z ~]# cat /etc/redhat-release
CentOS Linux release 7.6.1810 (Core)
3、cat /etc/issue(適用於所有的Linux發行版本)
[root@iZf8zbps798ej1ff2c3ob0Z ~]# cat /etc/issue
\S
Kernel \r on an \m