当前位置:首页 > 互联网

CENTOS7 删除无用旧内核

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

少说废话一句话系列:

执行命令:

 

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


序、扯淡

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

 

一、背景

不知道各位有没有注意过这么个问题,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

分享给朋友:

相关文章

几个著名的伪优化及陷阱

谣言之一:妙用Ghost,硬盘容量就翻倍 诱惑指数:9 危险指数:8 你只需要准备两块硬盘和一款Ghost 2003软件,就可以把硬盘容量成倍地扩充。甚至在一些网站上还给出了在Windows下的磁盘增加容量截图和上述方法的详细流程(具体操作…

网络传播着震撼

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

解析打印机墨水和纸张的秘密

打印墨水 墨水颜色由两种类型的材料提供,一种是染料,另一种是颜料。 染料的特点是透明的,通过选择性吸收入射光中某些光谱成份而使透过的光改变颜色。因此染料墨水不仅可以用来印制彩色照片,也可以用来印透明的灯箱片。传统彩色照片、透明正片中都是用染…

WindowsXP 64是微软最失败的系统?

WindowsXP 64是微软最失败的系统?

Windows Vista的曙光已经开始照耀我们的脸颊,我们都知道,从Vista发布那一天起,64位架构过渡将真正拉开序幕,大步前进--将Windows XP 64远远落在身后。 记得笔者去年升级系统的时候,笔者决定将操作系统一同升级到W…

微软称系统中毒后很难修复 重装才是正解

据外电报道,微软安全官员日前表示,为有效防止恶意软件破坏,企业必须要部署一套自动化管理程序,用来清理硬盘数据并重新安装操作系统。 据IDG报道,微软安全解决方案部门程序经理Mike Danseglio表示:“如果系统被Rootkit或其他…

你真真的了解"双核处理器" 吗??

近来,关于双核处理器的大肆宣传甚嚣尘上,以致于人们对该技术的理解似乎已脱离了某些事实。AMD和英特尔都通过自己的网站对各自的双核处理器优点不惜赞美之辞。这样的宣传行动很及时,因为多数产业观察人士都认为双核处理器将在2006年大行其道。 但…

发表评论

访客

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