在CentOS 7中从cmd查验并升級您的Linux内核版本。

在这篇文章中,大家将学习培训下列知识要点:

查验Linux内核版本。

升級Linux内核版本。

1)查验内核版本。

centos内核升级命令-centos查看内核版本号-第1张图片要查验内核版本和搭建日期,电脑操作系统系统架构,IP地址和别的软件主要参数,您能够使用uname包括在coreutils库中的指令:

# uname -rv

3 . 10 . 0-693 . 11 . 6 . El 7 . x86 _ 64 # 1 SMP 2018年1月4日星期四世界协调时01:06:37

要查询当今内核版本和搭建日期,请运作uname-r . r .依据您的网络服务器运作的服务平台,您也许会见到略有不同的輸出,即便它是同样的CentOS 7电脑操作系统。

假如您将VPS(虚似专用型网络服务器),您将在内核版本中见到“刺”:

# uname -r

2.6.32-042stab125.5

假如您在专用型网络服务器或KVM云服务器上运作CentOS 7,则能够在内核版本中见到“el7”,它指的是从这当中继承CentOS的Red Hat Enterprise Linux:

# uname -r

3.10.0-693.11.6.el7.x86_64

假如您已经运作CloudLinux,您能够在内核版本中见到“lve”:

# uname -r

3 . 10 . 0-714 . 10 . 2 . lve 1 . 5 . 9 . El 7 . x86 _ 64

另一种查验方式是应用下列yum命令:

yum info核心-q

这一指令很有可能必须很长期才可以运作,由于yum默认设置应用python编译器和一个或好几个软件。可是,它给予了更具体的信息内容。下列是此指令很有可能的輸出实例:

# yum info核心-q

可以用包

名字:核心

Arch : x86_64

版本号:3.10.0

版本号:693.11.6.el7

规格:43米

认购:升级/7/x86_64

概述:Linux核心

网站地址:http://www.kernel.org/

许可证书:GPLv2

叙述:核心包包括Linux核心(vmlinuz),一切

2)升級Linux核心。

假如有一个VPS做为OpenVZ器皿,就不太可能单独升級自身的核心,由于全部的虚似器皿运作的全是连接点上载入的同一个核心。因而,只有在专用型网络服务器和根据KVM的服务器上实行自行升級。

要升級核心,您能够运作下列yum命令:

yum升級核心

默认设置状况下,该指令应当规定确定新核心的安裝:

我能[是/否/否]吗:

假如要绕过确定,能够应用n。

yum升級核心-y

安裝新核心后,您必须载入它。因此,您必须重启网络服务器:

从头开始

网络服务器重启后,您会查验载入的内核版本。

核心应用

KernelCare是由CloudLinux公布的Linux核心即时补丁包。应用KernelCare时,网络服务器不用重新启动核心升級,每4钟头全自动查验并运用核心补丁包。它仅适用专用型网络服务器和KVM云服务器。

您能够查验是不是安裝了KernelCare,如下所示所显示:

yum info kernelcare -q

已安裝的程序包

名字:kernelcare

Arch : x86_64

版本号:2.14

版本号:2

规格:217 k

认购:已安裝

来源于repo : kernelcare

引言:核心关爱专用工具

网站地址:http://www.cloudlinux.com

批准:云LINUX授权文件

叙述:核心关爱操作界面专用工具

要查验修复程序流程是不是已运用,请运作:

kcarectl–信息内容

填补:

3)删掉旧核心。

有时候您也许必须从服务器手动式删掉旧核心。要查验全部安裝的核心,yum能够继续应用下列指令:

# yum list核心-q

已安裝的程序包

已安裝的程序包

kernel . x86 _ 64 3 . 10 . 0-693 . 11 . 1 . el7 @ updates

kernel . x86 _ 64 3 . 10 . 0-693 . 11 . 1 . el7 @ updates

将package-cleanup指令与–-old kernel电源开关一起应用,删掉全部旧核心,只留有“记数”最贴近的核心(默认设置记数=2)。

比如,要删掉除近期安裝和载入的核心以外的全部核心,请运作下列指令:

包清除-旧核心-记数=1

之上是定期检查升級你的Linux内核版本的任何內容。

评论(0条)

刀客源码 游客评论