想知道您的系统使用哪个 Linux内核版本吗?以下是在Linux终端中检查内核版本的几种方法。

当您需要了解系统上正在使用的确切Linux内核版本时,您可能会遇到这种情况。借助功能强大的Linux 命令行,您可以轻松地找到答案。

如何找到Linux内核版本

在撰写本文时,我正在使用Ubuntu 18.04。但是这些 命令是通用的,可以在Fedora,Debian, CentOS,SUSE Linux或任何其他Linux发行版上使用。

使用uname命令查找Linux内核
uname是用于获取系统信息的Linux命令。您也可以使用它来确定您使用的是32位还是64位系统。

打开一个终端并使用以下命令:

[linuxmi@linux:~/www.linuxprobe.com]$ uname -r
输出将类似于以下内容:

5.3.0-28-generic

这意味着您正在运行Linux内核5.3.0-28,或者更笼统地说,您正在运行Linux内核版本5.3。

但是其他数字在这里意味着什么? 让我向您解释一下:

5 –内核版本
3 –重大修订
0 –轻微修订
28 –错误修复
generic–特定于版本的字符串。 对于Ubuntu,这意味着我正在使用桌面版本。 对于Ubuntu服务器版本,它应该是server。

您还可以将uname命令与-a选项一起使用。 如果需要,这将提供更多的系统信息。

[linuxmi@linux:~/www.linuxprobe.com]$ uname -a
输出将类似于以下内容:

Linux linux 5.3.0-28-generic #30~18.04.1-Ubuntu SMP Fri Jan 17 06:14:09 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
让我解释一下输出并赋予它一个含义::

Linux –内核名称。 如果在BSD或macOS上运行相同的命令,结果将有所不同。
linux –主机名
5.3.0-28-generic –内核版本(我们刚刚说过了)
#30~18.04.1-Ubuntu SMP Fri Jan 17 06:14:09 UTC 2020 – 这意味着Ubuntu编译了5.3.0-28-generic 30次。最后的编译时间戳也在那里。
x86_64 –机器架构
x86_64 –处理器架构
x86_64 –操作系统体系结构(您可以在64位处理器上运行32位OS)
GNU/Linux –操作系统(不,它不会显示发行名称)

2、使用/proc/version文件查找Linux内核

在Linux中,您还可以在文件/proc/version中找到Linux内核信息。 只需查看此文件的内容即可:

[linuxmi@linux:~/www.linuxprobe.com]$ cat /proc/version
您会看到类似于我们用uname看到的输出。

Linux version 5.3.0-28-generic (buildd@lcy01-amd64-009) (gcc version 7.4.0 (Ubuntu 7.4.0-1ubuntu1~18.04.1)) #30~18.04.1-Ubuntu SMP Fri Jan 17 06:14:09 UTC 2020
您可以在此处看到内核版本5.3.0-28-generic

3.使用dmesg命令查找Linux内核版本

dmesg是用于编写内核消息的功能强大的命令。 在获取系统信息时也非常有用。

由于dmesg提供了很多信息,因此您应该使用类似less的命令来阅读它。 但是由于您只是在这里检查Linux内核版本,因此在Linux上进行grepping应该会提供所需的输出。

[linuxmi@linux:~/www.linuxprobe.com]$ dmesg | grep Linux
输出只有几行,但是您应该能够很容易地识别出Linux内核版本。

[ 0.000000] Linux version 5.3.0-28-generic (buildd@lcy01-amd64-009) (gcc version 7.4.0 (Ubuntu 7.4.0-1ubuntu1~18.04.1)) #30~18.04.1-Ubuntu SMP Fri Jan 17 06:14:09 UTC 2020 (Ubuntu 5.3.0-28.30~18.04.1-generic 5.3.13)
[ 0.462531] ACPI: Added _OSI(Linux-Dell-Video)
[ 0.462532] ACPI: Added _OSI(Linux-Lenovo-NV-HDMI-Audio)
[ 0.462533] ACPI: Added _OSI(Linux-HPI-Hybrid-Graphics)
[ 0.600862] pps_core: LinuxPPS API ver. 1 registered
[ 1.290385] Linux agpgart interface v0.103
[ 1.355403] usb usb1: Manufacturer: Linux 5.3.0-28-generic ohci_hcd
[ 16.311337] 08:42:28.440352 main OS Product: Linux
您如何查看Linux内核版本和其他信息?在这里讨论的三种方式中,我一直都使用uname。 比较方便。

你呢? 您更喜欢使用哪个命令来获取Linux内核信息?

转载自http://blog.itpub.net/69955379/viewspace-2677013/

查看linux内核的三种方法相关推荐

  1. 查看linux内核的三种方法介绍

    前言 当您需要了解系统上正在使用的确切Linux内核版本时,您可能会遇到这种情况.借助功能强大的Linux 行,您可以轻松地找到答案. 在本文中,我将向您展示各种了解内核版本以及这些数字实际含义的方法 ...

  2. Linux下查看磁盘挂载的三种方法

    Linux下查看磁盘挂载的三种方法 2009-06-05 23:17 好久没有更新日志了,呵呵.不是没有要写的东东.实在抽不出时间来写,要准备公司的考试呢,C++考试.已经有七个月没有写C++代码了, ...

  3. linux内核调度,Linux内核的三种调度策略

    一 Linux内核的三种调度策略: 1,SCHED_OTHER 分时调度策略, 2,SCHED_FIFO实时调度策略,先到先服务.一旦占用cpu则一直运行.一直运行直到有更高优先级任务到达或自己放弃 ...

  4. linux系统调用的三种方法

    系统调用(System Call)是操作系统为在用户态运行的进程与硬件设备(如CPU.磁盘.打印机等)进行交互提供的一组接口.当用户进程需要发生系统调用时,CPU 通过软中断切换到内核态开始执行内核系 ...

  5. windows系统中查看linux分区的三种方式

    双系统中windows查看linux分区的三种方式 一.这个算是大家早有耳闻的啦,就是使用Explore2fs这个工具,可以去 http://www.chrysocome.net/explore2fs ...

  6. mac 如何查看anaconda的路径_Mac OS如何直接查看gif图片?分享MAC直接查看gif图片的三种方法...

    想必许多刚入手Mac的用户在浏览GIF图片文件时,会发现Mac不能直接打开GIF,因此有的用户为了方便查看还特意去下载了GIF的图片查看器,其实在Mac中有多种能够直接打开GIF的方法,用户无需任何第 ...

  7. 如何查看计算机储存系统,Win7怎么看电脑内存?Win7系统查看电脑内存的三种方法...

    Win7怎么看电脑内存?我们在使用电脑的时候,会感觉打开的文件很少,却很慢打开反应迟钝的现象.一般来说出现此情况,就是我们的电脑内存不足造成的.最近,使用Win7系统的用户,在工作的时候发现电脑一直很 ...

  8. 查看计算机软件的办法,Win7查看电脑型号的三种方法

    Win7查看电脑型号的三种方法 有时候我们想去买电脑,总是会先查看电脑的型号和配置,因为这样才能确定电脑是不是好用,但是很多用户不知道Win7怎么看电脑型号?下面给大家介绍Win7查看电脑型号的三种方 ...

  9. 怎么查看台式计算机系统,怎么查看电脑配置呢?三种方法知道电脑详细配置

    怎么查看电脑配置呢?很多朋友想要了解自己电脑详细的配置的时候,一般都是通过第三方的工具检测的,那么有没有其他更好的方法呢?下面小白系统带你认识下查看电脑配置的三种方法. 以下方法针对win7.win8 ...

最新文章

  1. 两种方法动态加载外部原生JS文件
  2. Clipper: 开源的基于图论框架的鲁棒点云数据关联方法(ICRA2021)
  3. 建站篇-用户认证系统-开始
  4. Nginx 配置 SSL 证书步骤小记
  5. 这应该是目前最快速有效的ASP.NET Core学习方式(视频)
  6. Linux启动SAP服务,sap启动相关
  7. 病历管理系统设计与实现
  8. 排序算法:编程算法助程序员走上高手之路
  9. android字体颜色渐变色,android背景颜色渐变
  10. 新路由3 新3 NewifiD2 hanwck的老毛子固件
  11. 抖音姓名测试软件,抖音名字大全霸气
  12. 携程校招2017编程题之股票最大利润
  13. 数据结构 斐波那契查找法(C语言)
  14. PCFG CKY句法分析
  15. 安全进阶:虚拟防火墙基础实验
  16. 【微信小程序常识】如何发布微信小程序体验版
  17. 【300+精选大厂面试题持续分享】大数据运维尖刀面试题专栏(十)
  18. live555 信令分发
  19. 036-2018-1028 线程 效率对比 数据共享 同步锁死锁递归锁 守护线程 信号量
  20. 酒店微信直播引流获客方案

热门文章

  1. win10 共享wifi给手机
  2. 【python语法】字符串常用函数
  3. java 三元表达式判断字段是否为null或“ “
  4. 家庭农场、生态农业如何在微信上做营销 - 生鲜行业微信品牌营销探索
  5. html js获取图片高度,js获取Html元素的实际宽度高度
  6. android 开发的必备工具
  7. vim查找字符串-全词匹配、不区分大小写
  8. python自动鼠标操作_selenium自动化之鼠标操作
  9. 数学分析笔记-无穷限的反常积分的收敛性与无穷远处的极限的关系
  10. POJ 1568 四子棋 搜索剪枝