在linux中恢复被删除的文件,debugfs命令能解决我的目的吗?

我想从我的ext3文件系统列出已删除的文件。 带-ld选项的debugsfs命令,假设列出已删除的文件,但只列出当前存在的文件和文件夹。 是没有任何第三方工具恢复已删除文件的替代方法。

谢谢

查看extundelete ,在ext3上取消删除文件的应用程序。 请注意,在典型的系统中,对磁盘有相当多的自动写入操作,丢失已删除文件的可能性很高(因为这些磁盘区域被覆盖)。

通常情况下,如果要成功还原任何文件,则希望以只读方式重新挂载文件系统或从live-CD或类似文件启动以防止覆盖。

另一个可能有用的(但不那么)链接是本教程恢复文件。 这里所描述的方法相当复杂。

你也可以尝试从CGSecurity photorec。 它试图恢复它可以检测到的每一个stream。 但是,您不能从还原过程中select文件。

http://www.cgsecurity.org/wiki/PhotoRec