如何检查Linux内核版本

时间:2020-01-09 10:40:04  来源:igfitidea点击:

如何使用Shell提示符检查Linux内核版本?
您可以使用以下文件来查找当前正在运行的内核版本:

  • /proc/version该文件存储一个标识内核版本的字符串。它包含"/proc/sys/kernel/ostype","/proc/sys/kernel/osrelease"和"/proc/sys/kernel/version"的内容。

您也可以出于相同目的使用以下命令:

  • uname命令显示名称和有关当前内核的信息。
  • 软件包管理器(例如rpm/yum或apt-get)提供有关内核的输出信息。

如何使用uname命令查找内核版本

打开终端应用程序,然后执行以下命令以显示Linux系统内核版本:

uname -r

输出示例:

2.6.32-431.1.2.el6.x86_64

其中:

  • 2.6.32 Linux内核版本。
  • 431.1.2错误和安全修复程序的发行版特定编号。

这是我基于Ubuntu的服务器的另一个输出:

uname -r

输出示例:

3.2.0-51-generic

以下命令提供了有关Linux内核和机器类型的更多信息:

uname -mrs

输出示例:

Linux 3.2.0-51-generic x86_64

列表uname命令行选项

-a, --all                print all information, in the following order, except omit -p and -i if unknown:
  -s, --kernel-name        print the kernel name
  -n, --nodename           print the network node hostname
  -r, --kernel-release     print the kernel release
  -v, --kernel-version     print the kernel version
  -m, --machine            print the machine hardware name
  -p, --processor          print the processor type or "unknown"
  -i, --hardware-platform  print the hardware platform or "unknown"
  -o, --operating-system   print the operating system

如何使用/proc/version文件检查内核版本

使用cat命令查看/proc/version文件:

## display my linux kernel version ##
cat /proc/version