我在用着照相记录在上一个版本的 Ubuntu 上,我在我的旧硬盘上找到了一个文件(没有损坏,只是格式化了),但我意识到这是一个隐藏文件。然而,当我尝试使用 photorec 恢复文件时,它并没有显示我正在寻找的这个隐藏文本文件(我使用寻找命令)。 是否有机会恢复它?或者我可以使用其他实用程序? 提前致谢
答案1
当我过去使用 photorec(使用 Hirens Boot CD)时,它没有提取文件元数据,因此按名称搜索不起作用。但它确实保存了文件扩展名。文件名只是更改为数字,因此按原始文件名搜索不会出现任何结果。尝试手动检查文件,如果您发现您的情况也是如此,最好的办法是按扩展名搜索文件,并且您必须手动搜索结果。
例如,如果要查找 MP3 文件,则按扩展名搜索如下:sudo find ./ *.mp3 2> /dev/null
2> /dev/null 只是消除了错误,因此您可以获得更清晰的输出。我建议使用 sudo 来运行命令,这样您就不会遇到权限问题。您可以 cd 到要搜索的目录,或者只需在 ./ 位置输入完整路径即可。我记得使用 photorec 进行数据恢复很耗时,因为它会混合 OS 文件和个人数据文件,并且会丢失名称。需要整理的文件太多了。
答案2
我认为 photorec 不会给你恢复文件的名称,所以你需要使用 grep 来找到你正在寻找的文件的一些内容
grep "I'm sure this is in my file" recup_dir.*/*
这应该会给你的文件的“新”名称
希望这有帮助