如果您喜欢{Linux265},请告诉您身边的朋友,谢谢! 首页 > 资讯 > 如何通过命令查看 Linux 系统的内核版本

如何通过命令查看 Linux 系统的内核版本

发布时间:2019-07-10

如何通过命令查看 Linux 系统的内核版本如何通过命令查看 Linux 系统的内核版本

内核是操作系统的核心组件。 它管理系统的资源,是计算机硬件和软件之间的桥梁。

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

在本教程中,我们将向您展示几种不同的方法,以找出系统上运行的Linux内核版本。

使用 uname 命令查看内核版本

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

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

uname -srm

输出

Linux 4.15.0-54-generic x86_64

上面的输出显示Linux内核是64位,其版本是4.15.0-54,其中:

  • 4 - 内核版本。
  • 15 - 主要修订。
  • 0 - 次要修订。
  • 54 - 补丁号码。
  • generic - 分发特定信息。

使用 hostnamect 命令查看内核版本

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

hostnamectl

输出

  Static hostname:  linux265.localdomain
         Icon name: computer-laptop
           Chassis: laptop
        Machine ID: af8ce1d394b844fea8c19ea5c6a9bd09
           Boot ID: 15bc3ae7bde842f29c8d925044f232b9
  Operating System: Ubuntu 18.04.2 LTS
            Kernel: Linux 4.15.0-54-generic
      Architecture: x86-64

您可以使用 grep 命令过滤出 Linux 内核版本:

hostnamectl | grep -i kernel

输出

Kernel: Linux 4.15.0-54-generic

使用 /proc/version 文件查看 Linux 内核版本

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

使用 cat 或 less 来显示文件的内容:

cat /proc/version

输出

Linux version 4.15.0-54-generic (buildd@lgw01-amd64-014) (gcc version 7.4.0 (Ubuntu 7.4.0-1ubuntu1~18.04.1)) #58-Ubuntu SMP Mon Jun 24 10:55:24 UTC 2019

写在最后

我们已经向您展示了如何从命令行查找在您的系统上运行的 Linux 内核的版本。 这些命令适用于所有流行的 Linux 发行版,包括 Debian,Red Hat,UbuntuArch LinuxFedoraCentOSKali LinuxOpenSUSELinux Mint 等。

标签:#linux,#内核版本

留言(0条)

我要发表看法

我要发表看法

«-必填

«-必填,不公开

«-我信任你,不会填写广告链接

若看不清,请点击更换

«- 点击按钮

一周热门