如何在 Linux 上安装 TestDisk 并恢复已删除的文件

您是否曾陷入过意外删除文件的情况? 在本教程中,我们将讨论如何在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 适用于以下分区类型:

Partition Types Testdisk Works With - Install Testdisk on Linux

您可能不需要检查分区类型,因为上面的列表涵盖了几乎所有主要的分区类型,但如果您不确定,请输入其中一个命令:

1stat -f <partition>
2df -T
3fdisk -l

Fdisk L

上面的任何一个命令都会给你文件系统类型信息。

1. 启动 TestDisk 并配置它运行的地方

在您的终端中,只需输入命令testdisk来运行该实用程序,您将被欢迎,您可以选择您想要恢复文件的相应磁盘驱动器。

Testdisk Welcome Screen Log

如果这是您第一次运行此实用程序,它将为您提供在欢迎屏幕上创建日志文件的选项。

下一个屏幕要求您选择磁盘驱动器/分区:

Test Disk Partition Select

2、选择和分析分区

一旦您选择了正确的分区,您将被要求选择分区类型。

Testdisk Partition Type Selection Screen

它应该自动选择正确的分区类型,但如果不是,请确保选择正确的类型。

一旦完成,您将收到一个选项菜单,我们需要继续分析以搜索丢失的数据。

Test Disk Analyse Partitions

您可以使用快速搜索更深入的搜索,因为它符合您的需求,并让搜索运行,直到它扫描了所有内码。

Testdisk Analyse Screen

3、扫描删除文件的分区

随着选项选择,您将被欢迎使用您想要扫描的特定分区。

Analyse Specific Partitions

选择正确的分区,并让实用程序扫描整个驱动器. 在一段时间内,你会得到分区内的文件列表. 当扫描正在进行时,你会看到一个相似的屏幕。

Testdisk Working

现在,一旦进展完成,它为您提供了选择您想要浏览文件的分区的选项. 所有被突出红色或任何颜色或文本风格的文件(也可以受到终端配置的影响)是已被TestDisk实用程序恢复的文件。

要恢复这些文件,只需点击字母 "C",它将允许您复制该文件并粘贴到您想要恢复的其他目录中。

结论

你已经学会了如何在Linux中恢复删除的文件!继续在虚拟机上探索这个实用程序,以便在实际情况下使用它之前获取它,这样你就可以精确地知道如何在先进的规模上使用它。

我们希望您已经理解了在Linux中使用testdisk的实用程序,并知道如何现在使用它. 如果您有任何问题,请在下面评论中告诉我们。

Published At
Categories with 技术
Tagged with
comments powered by Disqus