当前位置: 首页 > article >正文

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 :表示忽略软件包的依赖关系,不检查和安装所需的其他依赖软件包。


http://www.kler.cn/a/591921.html

相关文章:

  • Jackson 库进行 JSON 序列化时遇到了 ‌无限递归(Infinite Recursion)‌ 问题
  • LabVIEW烟气速度场实时监测
  • Qt常用控件之Layout总篇
  • 科技引领品质生活:三星生活家电用AI开启衣物洗护新纪元
  • 笔记本电脑关不了机是怎么回事 这有解决方法
  • Vue3 + ECharts 数据可视化实战指南
  • NAT技术-初级总结
  • java面试题之多线程
  • ViT、DETR 和 Swin Transformer :基于 Transformer 的计算机视觉(CV)模型
  • k8s中PAUSE容器与init容器比较 local卷与hostpath卷比较
  • docker-compose install nginx(解决fastgpt跨区域)
  • ModBus TCP/RTU互转(主)(从)|| Modbus主动轮询下发的工业应用 || 基于智能网关的串口服务器进行Modbus数据收发的工业应用
  • 基于SpringBoot的在线拍卖系统
  • RK3568笔记七十九:Web通信处理
  • 清华大学第12弹:《DeepSeek政务应用场景及解决方案》
  • 7种数据结构
  • 生成PDF文件:从html2canvas和jsPdf渲染到Puppeteer矢量图
  • 鸿蒙路由 HMRouter 配置及使用 三 全局拦截器使用
  • SWPU 2021 新生赛
  • 深入探讨TK矩阵系统:创新的TikTok运营工具