Ubuntu - 如何恢复被“find -delete”命令删除的文件?

Ubuntu - 如何恢复被“find -delete”命令删除的文件?

我意外地使用“find -delete”删除了我的文件。有什么办法可以恢复这些文件吗?

答案1

这里'本教程声称 ext4 的成功率约为 70%。本教程适用于加密的 /home,您可能有也可能没有。

关键是尽快停止使用文件系统(即尽快停止使用您的计算机),并从实时 CD 运行恢复。如果您有常规的 ubuntu 安装 CD,那么应该没问题。这将是一个相当漫长的过程。

答案2

你应该备份一下,然后才能使用。很可能你的文件就永远丢失了。

如果你真的想恢复其中的一些文件,那么请准备好花费几个小时或几天甚至几周的时间。阅读有关 ext4 文件系统工具的文档。阅读(明天)扩展维基百科页面

在对原始磁盘分区进行操作之前,请先复制该分区。不要对原始文件系统分区进行操作,而要对位副本进行操作。

你可以尝试删除,但别抱太大希望。

当然,这些都是命令行工具。

下次,请备份您的文件。如果您的文件是源代码,请使用版本控制系统。

答案3

很有可能你已经崩溃了。你可能用 extundelete 运气不错,但防止这种情况再次发生的最好方法可能是给自己一个相当于回收站的基本设备;你可能会对此感兴趣:

http://www.intutive.com/wicked/showscript.cgi?015-newrm.sh

相关内容