CentOS删除多余的启动项

本文介绍如何通过修改GRUB配置文件来去除Linux系统中多余的启动项,包括删除内核和修改启动配置文件的方法。操作简单,适合进阶用户了解。

    更新内核后,旧的内核还在,而且启动项上也有,看起来不好看,所以想办法去掉多余的启动项,这儿介绍两种方法,一种方法是直接删除内核,另一种是修改启动项,只是

让它不显示,这里介绍第二种,只修改启动配置文件。切换到root.

     cd /boot/grub02
    我的启动文件在这个目录下,如果没有,仔细在别的地方找找,好像有三个地方都有这个文件的链接。修改之前最好备份一份,以防万一。

     vi grub.cfg
         找到menuentry 的地方,这儿就是全部的启动项,每个格式都是固定的,删掉第一个之后的全部项目,保存退出,reoot看看,是不是多余的启动项目全都没了?当然了,你

还可以修改启动的名称,比如虽然是centos,你可以写个windows忽悠别人


   





### CentOS 7 中删除多余网卡配置的方法 在 CentOS 7 系统中,如果存在多余的网卡配置文件或虚拟网卡(如 `virbr0`),可以通过以下方式清理这些不必要的配置。 #### 删除多余的网卡配置文件 CentOS 7 的网卡配置文件通常位于 `/etc/sysconfig/network-scripts/` 目录下。每张网卡都有对应的配置文件,例如 `ifcfg-eth0` 或者其他自动生成的文件名。为了删除多余的网卡配置: 1. **进入网卡配置目录** 执行命令切换到网卡配置所在的路径: ```bash cd /etc/sysconfig/network-scripts/ ``` 2. **列出当前存在的网卡配置文件** 使用 `ls` 查看所有以 `ifcfg-*` 开头的文件: ```bash ls ifcfg-* ``` 如果发现不需要的网卡配置文件(如 `ifcfg-virbr0` 或带有 `.bak` 后缀的文件),可以将其删除。 3. **删除指定的网卡配置文件** 使用 `rm` 命令移除不再使用的配置文件。例如,删除名为 `ifcfg-eth1.bak` 和 `ifcfg-virbr0` 的文件: ```bash rm -f ifcfg-eth1.bak ifcfg-virbr0 ``` 4. **重启网络服务使更改生效** 修改完成后,重新启动网络服务以应用新的设置: ```bash systemctl restart network ``` --- #### 清理虚拟网卡(如 `virbr0`) 对于由 libvirt 创建的默认桥接设备 `virbr0`,可以直接通过以下步骤禁用并清除其关联的服务和配置。 1. **停止并禁用 libvirt 网络服务** 如果确认无需使用 `virbr0` 设备,则可执行以下操作来关闭它: ```bash virsh net-destroy default virsh net-undefine default ``` 2. **检查剩余的网络接口状态** 可以运行 `ip link show` 或 `nmcli device status` 来验证是否存在残留的虚拟网卡条目。 3. **手动删除相关符号链接和服务记录** 若仍有遗留项,可能需要进一步处理 systemd 配置中的符号链接: ```bash unlink /etc/systemd/system/multi-user.target.wants/libvirtd.service systemctl disable libvirtd ``` --- #### 检查与验证 完成以上步骤之后,建议再次核验系统的实际可用网卡及其 IP 地址分配情况是否恢复正常: ```bash ip addr show nmcli connection show ``` 如果一切无误,说明已经成功清除了冗余的网卡配置[^1][^2]。 ---
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值