Linux etx4 误删数据恢复

本文介绍了在Linux系统中如何恢复被误删的文件。重点讲述了使用extundelete工具的步骤,包括安装、卸载相关分区、查看分区中存在的文件等。需要注意的是此方法仅适用于ext4文件系统。

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

        Linux中没有Window中的垃圾堆可用,因此使用Linux的朋友在使用rm命令时必须要确定删除的东西不需要了,否则尽量使用mv命令,

对文件(文件夹)重命名和删除的效果是一样的,同时一旦误删一定要停止写入操作,因为写入操作一定会进行内存地址分配,很有

可能把刚删除的文件的地址分配出去了,一旦发生这种情况,那就不必麻烦找方法了,因为已经彻底不存在了。刚删除的时候其实还在,

仅仅是把文件的存储空间标记为可分配的而已。本人是经过了血的教训。

现在上命令:

工具extundelete

1、安装: $sudo apt-get install extundelete (最好指定路径以免覆盖了要恢复的文件)

2、卸载需要恢复文件的分区:

    $sudo fuser -k  "分区名"

    $sudo umount "分区名"

3、使用extundelete查看分区存在的文件

   $extundelete --inode 3 "分区名"

4、extundelete 的使用可以到百度上查看

这个方法需要在ext4文件系统下才有效,可以使用命令$df查看

我是在这看的:

http://longgeek.com/2012/11/25/extundelete-recovery-for-linux-ext2-ext3-ext4-rm-rf-accidental-deletion-of-data/

   


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值