恢复已删除文件的最佳工具

可能重复:
如何恢复已删除的文件?

使用Ubuntu 10.10,我有一个启动脚本,可以自动删除我的“工作目录”。 这是我桌面上的一个简单文件夹,我放置了一整天都在使用的文件。 这些是我需要为一个会话存储的临时文件。 为了保持清洁,我的启动脚本会:

rm -rf /home/user/Desktop/workdir mkdir /home/user/Desktop/workdir 

效果很好。 直到我在那里有一些重要的文件并忘记在关机之前移动它们。 几个(2-3)会话之前发生这种情况,我现在意识到我需要恢复“workdir”目录。 但是在此期间已经创建并删除了几个新的。 恢复这个的最佳方法是什么 – 如果可能的话? 我读到了像手术刀这样的工具,但似乎他们会扫描我的整个高清。 我知道该文件夹的名称,并希望只查找这个workdir文件夹。 什么是最好的?

更新 – 尝试Foremost

我已经使用了最重要的尝试恢复我的文件。 我用了:

 sudo foremost -a -t doc -i /dev/sda1 -o/home/user/Desktop/foremost 

显然,我一直在删除许多文件。 恢复了很多文件,我不得不动态删除其他文件,以免填满我的硬盘。 恢复了超过30GB的XLS / PPT / OLE(?)/ Word文件。 我不得不中断恢复过程。 对于Word文档,我现在在3,050个文件中超过7GB。 如何找到正确的文件? 它们都已编号,所有文件的修改日期都是今天。

此外,我还需要恢复其他3个JPG文件。 这可能会成为更大的文件集。 我怎样才能恢复上周删除的内容? 或者通过使用原始文件名,这可能吗?

给一个机会到最前面

 sudo apt-get install foremost 

这是一个易于使用的取证程序,可能对您的情况有所帮助。

直接下载链接到最重要的 :

将下载一个压缩文件,在其中您可以找到包含说明的README文件。

编译并安装命令行参数说明后,可以在手册页中找到。

要查看它:

 man foremost 

祝好运!

Testdisk效果很好。 您可以从LiveCD启动,在驱动器上指向测试盘,导航到已删除文件的位置,然后将其复制出来。

我上传了Foremost to Youtube的howtovideo:

http://www.youtube.com/watch?v=P767rumEIKw

请输入终端:

 cat /proc/partitions 

然后,您可以查看最需要使用的分区。

你的命令是:

 sudo foremost -a -t FILE-TYPE -i /dev/sdb1 -o /home/map/to/recover/files 

您应该将sdb1替换为您的分区。

让我知情。