您是否曾陷入过意外删除文件的情况? 在本教程中,我们将讨论如何在Linux上安装TestDisk并恢复删除的文件。
在本教程中,我将使用Ubuntu服务器来工作,但即使你在任何其他发行版上,你也可以遵循相同的步骤。
在 Linux 上安装 TestDisk
testdisk包可在所有主要的Linux发行版上使用,并且可以通过使用默认包管理器轻松下载,在这里,我列出了在Linux上安装testdisk的分布式指令。
** 在 Ubuntu/Debian 上安装 TestDisk**
1sudo apt update
2sudo apt -y install testdisk
我们正在使用 apt 包管理器而不是 apt-get,因为这是 Ubuntu/Debian 的新包管理器。
** 在 Red Hat 和 CentOS 7 上安装 TestDisk**
1yum install epel-release
2yum update
3yum install testdisk
** 在 Red Hat 和 CentOS 8 上安装 TestDisk**
1yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
2yum update
3yum install testdisk
您还需要启用/安装 EPEL 存储库. EPEL 存储库是一个额外的包存储库,可以轻松访问用于常用的软件的安装包。
要了解更多关于 EPEL 存储库的信息,请访问 官方页面。
** 在 Arch Linux 上安装 TestDisk**
1sudo pacman -S testdisk
在 Fedora 上安装 TestDisk*
1sudo dnf install testdisk
如何在Linux中恢复删除的文件?
现在你已经安装了 testdisk 实用程序,是时候使用它来恢复我们删除的文件或分区了。
Testdisk 适用于以下分区类型:
您可能不需要检查分区类型,因为上面的列表涵盖了几乎所有主要的分区类型,但如果您不确定,请输入其中一个命令:
1stat -f <partition>
2df -T
3fdisk -l
上面的任何一个命令都会给你文件系统类型信息。
1. 启动 TestDisk 并配置它运行的地方
在您的终端中,只需输入命令testdisk
来运行该实用程序,您将被欢迎,您可以选择您想要恢复文件的相应磁盘驱动器。
如果这是您第一次运行此实用程序,它将为您提供在欢迎屏幕上创建日志文件的选项。
下一个屏幕要求您选择磁盘驱动器/分区:
2、选择和分析分区
一旦您选择了正确的分区,您将被要求选择分区类型。
它应该自动选择正确的分区类型,但如果不是,请确保选择正确的类型。
一旦完成,您将收到一个选项菜单,我们需要继续分析
以搜索丢失的数据。
您可以使用快速搜索
或更深入的搜索
,因为它符合您的需求,并让搜索运行,直到它扫描了所有内码。
3、扫描删除文件的分区
随着选项选择,您将被欢迎使用您想要扫描的特定分区。
选择正确的分区,并让实用程序扫描整个驱动器. 在一段时间内,你会得到分区内的文件列表. 当扫描正在进行时,你会看到一个相似的屏幕。
现在,一旦进展完成,它为您提供了选择您想要浏览文件的分区的选项. 所有被突出红色
或任何颜色或文本风格的文件(也可以受到终端配置的影响)是已被TestDisk实用程序恢复的文件。
要恢复这些文件,只需点击字母 "C"
,它将允许您复制该文件并粘贴到您想要恢复的其他目录中。
结论
你已经学会了如何在Linux中恢复删除的文件!继续在虚拟机上探索这个实用程序,以便在实际情况下使用它之前获取它,这样你就可以精确地知道如何在先进的规模上使用它。
我们希望您已经理解了在Linux中使用testdisk的实用程序,并知道如何现在使用它. 如果您有任何问题,请在下面评论中告诉我们。