如何查看Linux内核版本

时间:2019-11-20 08:53:27  来源:igfitidea点击:

Linux内核版本在哪里查看?
查Linux内核版本的命令是什么?

Linux将版本信息存储在名为/proc/version的文件中。
内核使用奇数版本号表示其是开发版本,
使用偶数版本号表示稳定版本。比如Linux 2.4是稳定版本。

如何找到Linux内核版本

执行以下命令:

$ uname -r

输出示例:

3.10.0-1127.el7.x86_64

使用/prov/version文件查看Linux内核信息

/proc/version文件保存了有关正在运行的Linux内核的信息:

$ cat /proc/version

输出示例:

Linux version 3.10.0-1127.el7.x86_64 ([email protected]) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-39) (GCC) ) #1 SMP Tue Mar 31 23:36:51 UTC 2017

还可以使用以下命令:

$ uname -a

输出示例:

Linux theitroad 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

使用dmesg检查Linux 内核版本

dmesg命令可以显示系统的启动日志:

dmesg | grep 'Linux version'
dmesg | grep Linux

输出示例:

[    0.000000] Linux version 3.10.0-1127.el7.x86_64 ([email protected]) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-39) (GCC) ) #1 SMP Tue Mar 31 23:36:51 UTC 2017

使用hostnamectl命令查看Linux内核版本

CentOS和RedHat Linux中,可以运行以下hostnamectl命令:

hostnamectl

输出示例:

   Static hostname: theitroad
         Icon name: computer-vm
           Chassis: vm
        Machine ID: 0e38ae5f500045f4b8c721a3e630c01a
           Boot ID: 29670a3f76ff405699a2965ce249d621
    Virtualization: vmware
  Operating System: CentOS Linux 7 (Core)
       CPE OS Name: cpe:/o:centos:centos:7
            Kernel: Linux 3.10.0-1127.el7.x86_64
      Architecture: x86-64