read http://www.Sina.com /无论出于什么原因,从命令行确定Linux内核版本都非常简单。

您可能因多种原因需要确切知道GNU /Linux操作系统上运行的内核版本。 也许您正在调试与硬件相关的问题,或者了解影响旧内核版本的新安全漏洞,并且您想知道您的内核是否易受攻击。

uname命令显示多个系统信息,包括Linux内核体系结构、名称版本和版本。

要查找系统上运行的Linux内核版本,请键入以下命令:

uname -srm的输出结果:

Linux3. 10.0-957.12.2.el7.x86 _ 64 x86 _ 643 -内核版本. 10 -主要修订版本.0-957 -次要修订版本. 12 -修补程序版本

hostnamectl实用程序是systemd的一部分,它查询并更改系统的主机名。 它还显示Linux发行版和内核版本。

hostnamectlstatichostname : centos7. Linux rumen.com iconname : computer-VM chassis 3360 vmmachineid 336020 c 2704040135 a 4d 46 366 460虚拟化: vmwareoperatingsystem 3360 centos Linux7(酷睿) CPE osname 3360 CPE 3360 o : centos 3360 centos :7 kernel 3:7 在86_64architecture3360x86-64中,使用以下命令仅显示当前内核版本:

主机名称CTL|grep-I kernel

使用`uname`命令查看Linux内核版本

/proc目录包含虚拟文件,其中包含有关系统内存、CPU核心和已安装文件系统等的信息。 有关正在运行的内核的信息存储在/proc/version虚拟文件中。

与cat一起显示文件内容:

cat /proc/version的输出结果如下。

Linux版本3.10.0-957.12.2.el7.x86 _ 64 (mock build @ kbuilder.bsys.centos.org ) gcc版本4.8.52000

演示了如何从命令行查找系统上运行的Linux内核版本。 这些命令适用于所有常见的Linux发行版,包括Debian、Red Hat、Ubuntu、Arch Linux、Fedora、CentOS、Kali Linux、OpenSUSE和Linux Mint

译文: https://www.Linux probe.com/view-Linux-kernel version.html

转载于:https://my.oschina.net/SSD Linux/blog/3100127