centos 7误删/bash 拯救方法

进入救援模式

  1. 插入CentOS 7安装光盘,重启系统。在开机时按BIOS设置对应的按键(通常是F2等),将启动顺序调整为CD - ROM优先。

  2. 系统从光盘启动后,选择"Troubleshooting",然后选择"Rescue a CentOS system",按提示选择语言等设置,进入救援模式。(4个选项 选择1 自动挂载)

3.进入后使用cd命令到Package 命令:cd /mnt/sysimage/install/repo/Package

4.rpm -ivh bash* --root=/mnt/sysimage --force --nodeps //直接安装bash开头的所有文件

下面给出命令解释:

  • rpm :是Red Hat Package Manager(红帽软件包管理器)的缩写,用于在基于RPM的Linux系统(如CentOS、Red Hat等)中安装、卸载、查询和管理软件包。

  • -ivh :是 rpm 命令的选项。其中, -i 表示安装(install), -v 表示显示详细信息(verbose), -h 表示以哈希标记(hash marks)显示安装进度。

  • bash* :指定要安装的软件包名称模式,这里表示匹配所有以 bash 开头的RPM包。

  • --root=/mnt/sysimage :指定安装的根目录为 /mnt/sysimage ,这意味着软件包将被安装到该目录下的系统层次结构中,而不是默认的根目录 / 。通常用于系统修复或在 chroot 环境中安装软件。

  • --force :强制安装软件包,即使存在一些可能的冲突或问题,也会继续安装。

  • --nodeps :表示忽略软件包的依赖关系,不检查和安装所需的其他依赖软件包。

相关推荐
王琦03182 小时前
持续集成持续交付企业示例
运维·ci/cd
Lsetea2 小时前
SSL证书指纹相同但文件哈希不同:PEM、DER与公钥摘要怎么比
运维·https·ssl证书·openssl·证书链
wtblszn2 小时前
废气处理余热回收设备远程运维系统方案
运维
陈让然2 小时前
WSL 桥接设置静态IP(快速)
linux·网络·ubuntu
乔旭伟3 小时前
Linux 服务器备份实战:一致性快照、日志归档与恢复演练
linux·运维·服务器
乔旭伟3 小时前
Linux 服务器安全加固实战:SSH、防火墙、补丁与入侵排查
linux·服务器·安全
cpolar技术支持3 小时前
把配置发出去怕带出密钥?先把含凭据配置转成脱敏只读快照,用 cpolar 给同事核对差异
运维·python·内网穿透·cpolar·配置脱敏
我不会起名字3223 小时前
Redis 突然只能读不能写:MISCONF 报错的 3 类触发条件与 4 步恢复
运维·redis·持久化·排查·misconf
workflower4 小时前
Agentic AI 时代的企业ICT 基础设施运维
运维·人工智能·机器学习·重构·云计算·汽车
szxinmai主板定制专家4 小时前
ZYNQ 数据采集方案踩坑总结:电力强电磁干扰、工业现场多协议适配优化
运维·人工智能·fpga开发·机器人·zynq