Linux如何查看版本号

如何查看Linux的版本号?
如何查看Linux的内核版本?

查看Linux的发行版本

执行以下命令:

$ cat /etc/*release
$ cat /etc/redhat-release 

或者

$ lsb_release -a

输出示例:

No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 10.04 LTS
Release:	10.04
Codename:	lucid

如何查看Linux内核版本号?

执行以下命令以查看当前的Linux内核版本:

$ uname -r

输出示例:

3.10.0-1127.el7.x86_64

或执行以下命令:

$ uname -mrs

输出示例:

Linux 3.10.0-1127.el7.x86_64 x86_64

查看内核版本所有信息:

$ uname -a

输出示例:

Linux oircentos7 3.10.0-1127.el7.x86_64 #1 SMP Tue Mar 31 23:36:51 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

通过/proc/version文件查看Linux内核信息

查看Linux版本信息:

$ cat /proc/version

输出示例:

Linux version 3.10.0-1127.el7.x86_64 (mockbuild@kbuilder.bsys.centos.org) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-39) (GCC) ) #1 SMP Tue Mar 31 23:36:51 UTC 2017

包含了
"/proc/sys/kernel/ostype",
"/proc/sys/kernel/osrelease"和
"/proc/sys/kernel/version"文件的内容。

$ cat /proc/sys/kernel/{ostype,osrelease,version}

输出示例:

Linux
3.10.0-1127.el7.x86_64
#1 SMP Tue Mar 31 23:36:51 UTC 2017
日期:2019-11-20 08:53:16 来源:oir作者:oir