当你通过按住 shift 键同时删除文件、使用删除命令或清空回收站等方式从系统中移除某个文件时,该文件的数据实际上并未立即从硬盘或其他存储介质上彻底清除。它只是被系统从原有的目录结构中解除引用,导致你在原路径下无法再看到这个文件,但其真实内容依然保留在存储设备的物理空间中。这意味着,在特定条件下,利用专业的恢复工具和相关技术手段,仍有可能将这些已删除的文件重新找回。不过,随着新数据不断写入磁盘,原先存放已删文件的空间可能被新内容覆盖,越早删除的文件被覆盖的概率越高,因此成功恢复的可能性也随之降低。通常来说,只有近期删除且未被覆盖的文件才较容易复原。掌握更多实用的系统操作技巧,有助于更好地管理数据与应对意外丢失情况。
1、 首先在 Linux 系统中安装 TestDisk 工具,其中包含 PhotoRec 组件。
2、 运行指定命令以在系统中安装TestDisk工具。
3、 若你的 Linux 系统仓库中缺少该安装包,可从此处下载后,在 Live CD 环境中直接运行安装即可。
4、 该安装包可在多种应急修复光盘工具中获取,例如 Gparted LiveCD、Parted Magic、Ubuntu 启动光盘、Ubuntu-Rescue-Remix 以及其他类似工具,均集成有此组件,方便用户在系统故障时进行修复与维护操作。
5、 安装完成后,以 root 权限打开终端,运行 PhotoRec 并选择包含已删除文件的分区进行恢复操作。
6、 你将看到如下交互界面:
7、 第二步:利用Linux系统中的PhotoRec工具进行数据恢复操作。
8、 用左右方向键选择菜单项,按回车确认。继续恢复操作时,选中对应选项后按下回车键即可。
9、 你会看到如下界面显示
10、 选择分区,开始恢复文件。
11、 点击此处查看下图所示的可用恢复选项。
12、 第四步:选择Linux系统文件恢复功能
13、 按下Q键返回,在所示界面中选择需查询和恢复的文件扩展名,确认后按回车键继续操作。
14、 按S键可全选或取消全选文件扩展名,若已取消所有选择,只需按右箭头选取需恢复的文件类型,或按左箭头取消选择相应类型。
15、 例如,我想要找回系统中所有丢失的.mov格式文件。
16、 第五步:选择需恢复的文件类型
17、 按下B键保存设置,确认显示信息无误后,按回车或Q键返回,再次按Q键即可回到主界面。
18、 第六步:保存文件并恢复设置
19、 请选择要恢复的文件,然后选定存储分区的文件系统类型,按回车继续操作。
20、 第七步:选定文件系统类型以找回已删文件
21、 接下来,请根据图示选择仅分析空闲区域或整个分区。注意,选择完整分区会显著延长处理时间。确认选项后,按下回车键继续操作。
22、 第八步:选定文件系统开展分析
23、 请选择一个目录来保存恢复的文件,按C键继续。建议选择其他分区的文件夹,防止当前分区写入新数据时覆盖已删除的文件内容。
24、 按左箭头键返回根分区。
25、 第九步:选定存储恢复文件的文件夹路径
26、 图中展示的是正在恢复的已删除文件,按回车键可随时终止该过程。
27、 恢复期间系统运行会变慢,可能出现卡顿,请耐心等待直至过程结束。
28、 第十步:利用Linux命令找回误删的文件
29、 最终,Photorec工具会显示恢复文件的数量及其存储路径。
30、 第十一步:汇总Linux系统文件恢复结果
31、 恢复的文件默认由 root 用户拥有,需以管理员权限启动文件管理器才能访问和查看这些内容。
32、 请用以下命令并指定你的文件管理器来操作
33、 可使用命令 $$ gksudo nemo 或 $$ gksudo nautilus 打开文件管理器。如需了解更多详情,请访问 PhotoRec 官方网站:http://www.cgsecurity.org/wiki/PhotoRec,获取全面的使用说明和技术支持信息。
34、 就此结束本文的介绍。我们详细讲解了如何利用 PhotoRec 工具恢复磁盘中误删或丢失的文件,每一步都清晰明了。该工具是我目前用过最为稳定且高效的恢复方案。若您了解其他类似实用工具,欢迎在评论区留言分享给更多用户。
评论
更多评论