恢复 Linux 上已删除的文件:extundelete 、PhotoRec (***)

本文讨论了Linux系统中为何没有内置的回收站,推荐了Trash-Cli作为命令行回收站工具,并介绍了extundelete的使用和注意事项,强调了备份和正确使用的重要性。此外,文中还提到了一些数据恢复工具如PhotoRec和redorescue,以及如何在Linux下进行文件恢复和磁盘管理。

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

为什么Linux的命令 rm 没有回收站呢?Trash-Cli:Linux 命令行回收站工具 (***) https://blog.csdn.net/ken2232/article/details/136981360

extundelete 直接 apt 安装,运行出现段错误,网络上给出的一种解决办法,是:下载源码,重新编译。

后悔药

使用回收站,这是第一次的后悔药;

使用 extundelete 等,这是第二次的后悔药。

在正常使用场景之下,吃一次后悔药、就可以了。
还要吃第二次的话,可能就是用户自己的问题了 ?
所以不论是 windows,还是 linux,OS官方都没有提供第二次的后悔药。

命令行回收站

对于 Linux 系统,如果需要用到 命令行,那么,最好是安装 Trash-Cli 命令行回收站工具。

使用 Trash-Cli 提供的删除命令,而不是使用内核提供的 rm 删除命令。因为默认的 rm 删除的东西,不会进入回收站。

有了图形界面和命令行界面的回收站,以及注意做好备份工作,就应该差不多了吧?

用户数据的日常备份

在日常使用场景里,不应该会使用到 extundelete 等工具,假如使用到了,那么,很可能是自己的使用方法不恰当吧 ?当然硬件,或者其他不可抗拒力因素所导致的故障问题,除外。

系统的备份与恢复

一个容易使用的工具:redorescue

备份 / 恢复工具使用方法 汇总:redorescue, TimeShift, Backups(** 笔记 **) https://blog.csdn.net/ken2232/article/details/134159030

如果磁盘空间足够的话,还可以使用 timeshot, snapshot 之美的。

如果是只是日常办公用途的话,使用 mxlinux 吧,这个发行版自带了更加完善的备份功能,还可以直接将当前系统制作成 Live CD. 方便迁移到其他电脑,甚至可以直接安装得到 U盘上,随身携带。

------

PhotoRec 无法恢复文件名? 目前还在更新。

extundelete 可以恢复文件名? << 优选,但没有测试成功 xx。很早就不更新了 ?

r-linux : OK ,但要收钱

PhotoRec:恢复的文件名,差不多可以看作是流水号

Linux下面误删除文件使用extundelete工具恢复介绍  https://www.cnblogs.com/bob-yanlibo/p/8412503.html

6.使用extundelete命令进行文件和目录的恢复。

(1)通过inode号恢复(文件名会有变更);

(2)通过文件名恢复;

(3)通过目录名称恢复(空目录是不会被恢复的);

(4)恢复所有文件和目录,不包括空文件和空目录;

------------

要点:

1. 为什么要 umount ?

用户自己以只读方式挂载,也是可以的。

extundelete 之类的恢复工具,在运行过程中,也是需要以只读方式来自动挂载的。

但是,当用户以可写的方式来挂载需要恢复的磁盘时,已经被删除的数据,就存在有被覆盖的风险了。

2. 回收站 + 备份,这是好的解决方法。 extundelete 之类的,是迫不得已之后的麻烦解决方案。

Ubuntu 默认的文件备份工具,还是很好用的。这是 gnome 社区的功劳。

-----------

11款最棒的Linux数据恢复工具发布啦!  https://baijiahao.baidu.com/s?id=1762503882510932808&wfr=spider&for=pc

超全!Linux 误删文件恢复命令及方法  https://blog.csdn.net/mingongge/article/details/110675523

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值