ext3grep恢复rm -rf删除的文件

本文分享了因误删/usr/lib文件夹导致服务器崩溃的经历,并介绍了如何使用ext3grep工具进行数据恢复的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前两天,手有些发痒,刷刷刷,一下rm -rf 删除/usr/lib文件夹,服务器直接崩溃。老大大火发火,自个小心脏砰砰直跳,还少不了一顿教育可怜


只好动手恢复系统数据,左找右找,发现恢复利器——ext3grep.


一、ext3grep简介

二、实践

1、编译安装ext3grep,./configure和make && make install


ext3grep包链接: 点击打开链接
执行文件ext3grep链接: 点击打开链接


2、环境准备



3、单用户模式

用df -h 查看,因为我丢失的文件是在根分区,所以必须进入单用户模式下,使用U盘挂载恢复数据。

进入单用户模式如下:

grub引导系统时,在出现grub画面用上下键选中启动linux的项,按e键进入平时启动linux的那一项,


然后按e键,修改命令行,在其后加入“空格single”,回车返回,然后按b键启动


重新挂载/根分区,改为只读,挂载U盘如下:





4、恢复数据


查看删除的文件信息,恢复数据。







mount分区,改为读写,mv 移动丢失数据到分区原始目录,ext3grep会在当前执行目录下自动生成RESTORED_FILES保存恢复的数据。



         

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值