如题,命令查看 Linux 发行版名称及其版本号信息。
查看 Linux 内核版本命令(两种方法)
cat /proc/version
[root@us-cdn-west-1 ~]# cat /proc/version
Linux version 5.2.8-1.el7.elrepo.x86_64 (mockbuild@Build64R7) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-39) (GCC)) #1 SMP Fri Aug 9 13:40:33 EDT 2019
uname -a
[root@us-cdn-west-1 ~]# uname -a
Linux us-cdn-west-1.chamaileon.io 5.2.8-1.el7.elrepo.x86_64 #1 SMP Fri Aug 9 13:40:33 EDT 2019 x86_64 x86_64 x86_64 GNU/Linux
查看 Linux 系统版本的命令(3种方法)
lsb_release -a,即可列出所有版本信息
提示 lsb_release: command not found... 先安装 lsb_release
yum install -y redhat-lsb
[root@us-cdn-west-1 ~]# lsb_release -a
LSB Version: :core-4.1-amd64:core-4.1-noarch:cxx-4.1-amd64:cxx-4.1-noarch:desktop-4.1-amd64:desktop-4.1-noarch:languages-4.1-amd64:languages-4.1-noarch:printing-4.1-amd64:printing-4.1-noarch
Distributor ID: CentOS
Description: CentOS Linux release 7.6.1810 (Core)
Release: 7.6.1810
Codename: Core
这个命令适用于所有的Linux发行版,包括Redhat、SuSE、Debian…等发行版。
cat /etc/redhat-release 这种方法只适合 Redhat 系 Linux
[root@us-cdn-west-1 ~]# cat /etc/redhat-release
CentOS Linux release 7.6.1810 (Core)
cat /etc/issue 适用于所有的Linux发行版
[root@localhost ~]# cat /etc/issue
CentOS release 5.5 (Final)
Kernel \r on an \m
不过这个命令我测试没有信息出来:
[root@us-cdn-west-1 ~]# cat /etc/issue
\S
Kernel \r on an \m
Comments:0