在 Ubuntu 中恢复意外删除的文件

在 Ubuntu 中恢复意外删除的文件

我正在使用 ubuntu 9.10,不小心删除了系统目录中的特定文件。我检查了垃圾箱,但找不到该文件。我 10 分钟前删除了它,有什么工具可以恢复这个文件吗?这是一个非常重要的文件。

任何帮助都将不胜感激

我的分区是 ext4

答案1

没有什么可靠的东西。 删除运行原始文件系统,并将看起来像文件的内容恢复到恢复的文件目录中。它适用于 ext3,但其创建者声称在 ext4 上取得了一些成功。

风险在于您的文件可能会被后续写入覆盖,从而无法恢复。或者程序会因 ext4fs 的一些怪癖而失效。

答案2

还,测试磁盘可能会有用。

TestDisk 是开源软件,根据 GNU 通用公共许可证 (GPL v2+) 的条款获得许可。

TestDisk 是一款功能强大的免费数据恢复软件!它主要用于帮助恢复丢失的分区和/或使非启动磁盘再次可启动(当这些症状是由错误的软件、某些类型的病毒或人为错误(例如意外删除分区表)引起时)。使用 TestDisk 恢复分区表非常简单。

答案3

使用终端在 Ubuntu 中安装 scalpel:

$ sudo apt-get install scalpel

然后运行以下步骤来恢复您的文件。

创建一个名为 lostdata 的文件夹。

sudo scalpel以及您想要恢复的驱动器路径。-o用于将恢复的文件生成到文件夹lostdata。

$ sudo scalpel /dev/sda1 -o lostdata

注意:Scalpel 不能保证一定能成功恢复您的文件,但至少有机会。也许这个帖子会帮助你。

相关内容