如何在 Linux 系统上恢复已删除的数据

数据丢失是用户可能遇到的最紧张和最痛苦的经历之一。 一旦有价值的数据被擦除或丢失,就再也无法恢复这些数据的恐惧会引起担忧,并使消费者无能为力。 但不要紧张; 有一些可用的软件和方法可以帮助您恢复 Linux 工作站上已删除的文件。 我们将在这篇关于 Ubuntu(Linux 操作系统)的文章中为这个数据丢失问题提供更好的解决方案。

更简单的方法是使用图形用户界面从“垃圾箱”目录中恢复它。 另一种方法是通过命令行界面安装测试磁盘软件。

在 Linux 系统上恢复已删除的数据

下面提供了两种从 Ubuntu 恢复数据的方法。 您可以遵循任何适合您的方法。

方法1:在 Ubuntu 上使用垃圾箱目录恢复已删除的数据

每当我们在 Ubuntu (Linux OS) 上删除一些数据时,删除的数据的副本都会保存到垃圾文件夹中,这样如果我们想恢复数据,我们可以从垃圾目录中恢复。 现在按照以下程序进行。

第一步:打开垃圾箱目录

点击“垃圾箱”目录。

第二步:恢复文件

现在从垃圾目录中选择要恢复的文件,然后单击“恢复”按钮,下面我正在恢复“Linux”文件夹.

现在恢复的文件将从垃圾箱目录中删除,并从删除的位置存储回来。

方法 2:使用测试磁盘在 Ubuntu 上恢复已删除的数据

测试磁盘是解决数据丢失问题的有用方法之一。 Test Disk 是一款免费且复杂的数据恢复应用程序,可重建和恢复引导分区以及更新分区表等。 它从各种文件系统(包括 FAT、exFAT、ext3、ext4 和 NTFS 等)中恢复已删除的数据,并将它们复制到新位置。 Test Disk 与其他数据恢复应用程序的区别之一是它是一个命令行数据检索工具。

第 1 步:更新软件包

在首先安装任何软件之前,你需要更新你的包列表,运行下面提到的命令来更新所有的包。

$ sudo apt update

第二步:安装测试盘软件

现在运行下面给出的命令来安装测试磁盘恢复软件。

$ sudo apt install testdisk

第 3 步:检查安装

在终端上写入下面给出的命令,通过检查其版本来检查测试磁盘是否已成功安装。

$ testdisk --version

第 4 步:使用测试磁盘恢复文件

首先,通过以下命令打开测试磁盘文件:

$ sudo testdisk 

现在从箭头键移动到“创建”选项并按 Enter.

现在我想从连接到我的虚拟机的外部 USB 设备“Kingston DT 101 G2”恢复文件,因此通过箭头键向下移动到它,然后从向下选项移动到“继续”选项并按 Enter.

现在转到外部设备的“无”选项。

现在“FAT32”分区可用。 移动到分区并从底部移动到“未删除”选项并按 Enter 查看所有已删除和未删除的文件并恢复已删除的文件。

“红色”的文件是可以恢复的已删除文件。 我想恢复“Linux”,我将移动到该文件,然后按“c”复制已删除的文件。

现在选择要复制文件的目的地,然后在选择正确的目的地后按“C”。

现在文件已成功复制。

结论:

数据丢失是一个导致很大压力的主要问题,但是有许多恢复工具可以帮助恢复丢失的数据。 在本文中,我们讨论了 Ubuntu(Linux OS)中删除数据的恢复方法。 有两种方法; 一种是从 Trash 目录中恢复数据,另一种是通过 Test Disk 软件,该软件是开源软件,也有助于从外部介质恢复数据。 如果您丢失了一些有价值的数据并想在 Ubuntu 上恢复数据,请不要担心,本文提供了解决方案。