你有没有误删过电脑中的重要文件?我相信你不是唯一一个。意外删除文件等错误可能代价高昂。但好消息是,在Linux中有很多方法可以恢复已删除的文件。在本教程中,您将学习如何在Linux系统中恢复已删除的文件,甚至是永久删除的文件。让我们现在开始吧!先决条件本教程将进行动手演示。如果您想继续学习,请确保您拥有以下设备:一台Linux机器-本教程使用Ubuntu20.04,但任何Linux发行版都可以使用。具有sudo权限的用户。从回收站中恢复已删除的文件意外删除文件可能会让人伤脑筋,尤其是当它是一个项目文件时。但是,如果您足够幸运并且删除的文件最终进入了回收站,您仍然可以通过单击几下来恢复文件。1.右键单击??桌面上的一个空间,然后从上下文菜单中选择在文件中显示桌面以打开文件管理器。2.从左侧边栏中选择回收站。右键单击文件,选择从垃圾箱中恢复以还原文件并将文件移回其原始位置。3.最后,导航到已删除文件的原始位置以查看成功恢复的文件。使用TestDiskLinux恢复已删除的文件在回收站或其他任何地方找不到您的文件?那么,您可能已经通过按Shift+Delete键或运行rm命令永久删除了该文件。不过不要害怕,我们有大量的文件恢复工具,但在本教程中,您将使用TestDisk。TestDisk是一个Linux实用程序,用于通过命令行终端检查和恢复丢失的分区、文件等。Linux系统上的每个文件都占据一系列磁盘簇,这些磁盘簇本身由磁盘扇区组成,即存储在磁盘上的实际位。当您删除一个文件时,Linux会释放与该文件关联的所有集群以存储其他文件。只有那些簇没有被覆盖,TestDisk才能恢复已删除的文件。1.启动您的终端并运行以下命令来检查您的系统上是否安装了testdisk。linuxmi@linuxmi/home/linuxmi/www.linuxmi.com?Whichtestdisk下面,可以看到输出显示了TestDisk的可执行路径,这说明安装了TestDisk。如果您看到类似testdisknotfound的输出,则表示未安装。请运行以下命令通过apt实用程序安装TestDisklinuxmi@linuxmi/home/linuxmi/www.linuxmi.com?sudoaptinstalltestdisk并检查您是否已完全安装TestDisk。2.接下来,运行以下命令访问TestDisk。通过apt实用程序安装TestDisklinuxmi@linuxmi/home/linuxmi/www.linuxmi.com?testdisk3.在TestDisk的初始页面上,使用方向键选择Create并按Enter键创建一个日志文件。日志文件包含您在TestDisk中执行的所有操作。新建一个日志文件如果testdisk之前sudo没有运行,需要输入sudo密码才能继续,如下图。然后Linux将以特权用户身份在您的终端中重新启动TestDisk实用程序。TestDiskGUI起初可能看起来很稀疏,但事实并非如此。该界面用户友好,并自动突出显示恢复已删除文件所需的最佳选项。4.接下来,使用向上和向下箭头键浏览列表并选择要从中恢复已删除文件的磁盘。突出显示磁盘后,按向右箭头键突出显示“继续”选项,然后按Enter键选择磁盘。选择磁盘5,选择磁盘的分区类型,然后按Enter。识别正确的分区表类型可能很棘手,但不要担心,因为TestDisk会自动预测并突出显示正确的分区。如下:提示:检测到Intel分区表类型。提示:已检测到Intel分区表类型。选择磁盘分区6.在下一个屏幕上,选择Advanced选项,因为您正在恢复已删除的文件,然后按Enter。TestDisk不仅用于恢复文件,还用于修复损坏的磁盘。高级选项7.突出显示您的磁盘分区,按向右箭头键,选择取消删除选项,然后按Enter。本教程基于从外部存储设备恢复文件,例如具有FAT32类型分区的USB驱动器。此时,TestDisk会扫描与您的分区相关的文件,并显示下一步显示的已删除文件列表。选择要扫描已删除文件的磁盘8.现在,从文件列表中选择要恢复的文件,如下图所示。如果必须选择多个文件,请导航到每个文件并按冒号(:)键选择要还原的文件。选择所有要恢复的文件后,按C将文件复制到内存中。选择要恢复的已删除文件9.选择要保存恢复文件的目标位置,然后按Enter。在TestDisk中导航目录路径可能很棘手,因此最好将文件保存到启动TestDisk实用程序的路径。保存后,通过GUI文件管理器将文件复制/粘贴到所需位置。保存恢复文件的目的地TestDisk已成功恢复已删除的文件(绿色文本),如下图所示。10.最后,打开你复制文件的路径,确认你已经成功恢复了被删除的文件。从文件管理器查看恢复的文件结论在本教程中,您学习了如何使用文件管理器从回收站恢复文件,甚至通过TestDisk恢复永久删除的文件。虽然内置文件管理器和TestDisk可以出色地恢复文件,但您可以尝试其他文件恢复工具。您现在在Linux上使用TestDisk来恢复已删除的文件吗?
