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

CENTOS7 删除无用旧内核

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

少说废话一句话系列:

执行命令:

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

序、扯淡

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

一、背景

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

阅读剩余的54%

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

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

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

相关文章

腾讯拒绝qq2004登陆?

腾讯拒绝qq2004登陆?

今天我的qq2004不能正常登陆了,现实如下图片:screen.width-333)this.width=screen.width-333"˃【QQ 版本】Build 12.73.8044【QQ 号码】272553123【操作系统】Mi...

修改qq版本号,使qq2004可以登陆

修改qq版本号,使qq2004可以登陆

本人一直用的qq2004,但是直到2006年1月19日,我打开qq.出现的是以下图片:screen.width-333)this.width=screen.width-333"˃ 我看了很多的论坛,知道包括qq2003,qq2004都被...

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

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

少女被拒登机遭截肢 写信责问航空公司

screen.width-333)this.width=screen.width-333" border=0˃小晴在给机场和航班机长叔叔写信 screen.width-333)this.width=screen.width-333" bor...

脱吧,都脱光了,还能脱什么

脱吧,都脱光了,还能脱什么

    只要环顾四周,舆论与报道,一夜情与从妓如流现象,从眼睛到耳朵,我们都可以深刻的感到这个时代已经不知不觉的进入了生殖器的时代。我毫不保守的预测,一场崭新的生殖器崇拜复兴时期正在来临,我们伟大的祖先那辉煌的...

关于DV带,DVD,硬盘,SD卡几种存贮介质的几点看法

今天看了关于DV带,DVD,硬盘等几种介质哪个好的贴子时(详见:〈[提问] DV带,硬盘式,DVD式,到底选哪种好? 〉)有几个可能连DV都没用过的朋友在里面混淆视听,心里非常不爽。在这里发个贴,以我用DV三年多,长期用过磁带,短期(三个多...

发表评论

访客

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