本文由 发布,转载请注明出处,如有问题请联系我们! 发布时间: 2021-08-01centos内核升级命令-centos查看内核版本号
加载中在CentOS 7中从cmd查验并升級您的Linux内核版本。
在这篇文章中,大家将学习培训下列知识要点:
查验Linux内核版本。
升級Linux内核版本。
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内核版本的任何內容。