当前位置:首页 > 互联网 > 正文内容

CENTOS7 删除无用旧内核

cmc7年前 (2019-03-15)互联网1194

少说废话一句话系列:

执行命令:

 

去自动筛选并删除当前无用的系统内核版本。


序、扯淡

最近真的是忙到爆炸,其实手里有几个非常有意思的议题,但无奈因为忙的不行不能专门展开来写个博客。所以这次也是为了每月一水而开的教程。

 

一、背景

不知道各位有没有注意过这么个问题,CentOS系统用的久了,随着我们的日常更新,每次启动时启动项就会慢慢多起来,就像下面这样:

 

这是个什么情况呢?

 

二、原因

原因其实很简单,因为CentOS是一个主要面向服务器的Linux发行版,追求稳定性,对于升级内核这种“高风险”行为抱有谨慎的态度,为了给用户提供一个升级内核后因为各种各样的原因需要重新降级回到原先的内核版本的方法,CentOS在每次更新完内核后,并不会主动删除旧内核(官方源,部分第三方源在使用yum更新内核后,会自动删去旧内核),只是修改引导使得从新内核启动。这样就可以使得用户在需要回退先前的内核版本时,只需要重启服务器并在启动时选择需要的内核版本就好了。

 

三、解决方案

其实如果只是个人用户,或者无所谓系统版本的用户,其实可以手动删除这些旧内核以便释放一些硬盘空间。

首先键入以下命令查看当前系统中所有已安装的内核版本:

 

命令执行后,会输出当前系统中所安装的所有内核版本。

 

然后咱们看一下当前使用的内核版本是什么:

 

嗯,是3.10.0-693.2.2.el7.x86_64。那这样就说明现在我的CentOS系统中kernel-3.10.0-514.el7.x86_64和kernel-3.10.0-514.26.2.el7.x86_64这两个内核是没有用的而且是可以删除的。

删除无用的内核可以用yum remove命令,不过要记得的是,在这里一定要带上具体的版本号:

 

确认无误后键入y并回车,yum会删除掉相应版本的内核。

 

四、合并一下?

上一章中讲了如何检查和删除多余的内核,但很多时候我们只希望能够删除内核就好了,不需要这么复杂的步骤,那么这里有一个非常方便的一行命令:

 

为了保险起见这个命令里,yum remove没有带-y参数,你可以根据输出再一次判断需要删除的内核版本是否正确。

一定要确认无误后再按y并回车!

 


扫描二维码推送至手机访问。

版权声明:本文由陈茂春的博客发布,如需转载请注明出处。

本文链接:https://www.0817dn.com/post/746.html

分享给朋友:

相关文章

网络传播着震撼

您将要看到的是一组组使人动容的画面,虽然我很希望他们是虚构的,但他们确确实实是真实的发生在这个世间,也许也就在我们身边…… ...

一个离开某大型门户网站人员自爆黑幕

去年,我已在星星发表了一个关于免费发短信的各类软件的黑幕所在。而事实上的SMS(即短信)的黑幕远不止于此,今天,我终于有空坐下来,把其中的一些让你感觉平常却实际触目惊心的事情告诉你们,让你们知道SMS为什么是抢钱的最佳方式! 数据:2004...

我最好的朋友,祝你一路顺风

页面:点这里参观...

32-bit Windows XP无法支持4GB内存?

INQ近日利用4条1GB OCZ PC3700 EB Platinum内存(Dual Channel CL2-3-3-8)组合进行试验,发现32-bit Windows XP操作系统无法支持。  4GB内存?确实有点前卫,不过Nvidia和...

分清电脑自动关机的原因 (硬件方面)

1.市电电压不稳  一般家用计算机的开关电源工作电压范围为170V-240V,当市电电压低于170V时,计算机就会自动重启或关机。因为市电电压的波动我们有时感觉不到,所以就会误认为计算机莫名其妙的自动重启了。  解决方法:对于经常性供电不稳...

一个女生是怎样在QQ上被男生气死的!!!

> 2001-12-17 20:52:55 飞刀 > 你看过一本书叫十万个为什么吧!我是那本书的作者! > 2001-12-17 20:53:08 番茄脸红红 > 骗人!~ > 2001-12-17 20:53:35 飞刀 > 没有!我...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。