合 Linux如何查看内核 Kernel 版本
上图来源于:turnoff.us,描述了Linux内核结构,有兴趣的同学可以访问原址看看
什么是 Linux内核
内核是与计算机硬件接口的易替换软件的最低级别。它负责将所有以“用户模式”运行的应用程序连接到物理硬件,并允许称为服务器的进程使用进程间通信(IPC)彼此获取信息。
上面引用的部分是广泛被大家抄来抄去的非人类能看懂的解释,这里来做一个容易理解的内核解释:内核是操作系统的主要组件,无论是Mac OS、Linux还是windows。内核处理系统的资源,并充当系统硬件和软件之间的桥梁。
下图是我画的一个关系图,更能通俗易懂(如转载请注明出处)
查看 Linux内核Kernel 的场景情况
出于某种原因,你可能需要找到运行在你的GNU/Linux操作系统上的内核版本。例如,你可能会发现一个影响旧内核版本的新的安全漏洞,因此希望查明你的内核是否存在漏洞。或者你可能正在处理与硬件相关的问题,需要你查找Linux内核版本。
查看 Kernel 的几种方式
1、使用 uname
执行命令:
1 | uname -a |
执行结果如图: