如何在Ubuntu中恢复已删除的文件

Anonim

如何在Ubuntu中恢复已删除的文件

有时用户遇到丢失或随机删除必要的文件。如果出现这种情况,没有什么可以做的,如何在专业公用事业的帮助下尝试恢复一切。他们花费了硬盘的扫描分区,在那里找到损坏或以前删除的对象,并尝试返回它们。由于碎片或充分的信息损失,因此,这种操作并不总是成功,但值得精确尝试。

我们在Ubuntu中还原已删除的文件

今天我们想谈谈Ubuntu操作系统的可用解决方案,它在Linux内核上运行。也就是说,处理的方法适用于基于Ubuntu或Debian的所有分布。每个实用程序以不同的方式函数,因此如果第一个没有带来任何效果,则必须尝试尝试第二个,然后我们又将在本主题上提供最详细的指导方针。

方法1:testdisk

testdisk作为下一个实用程序,是一个控制台工具,但不是整个过程将通过输入命令来执行,但仍然存在图形界面的一些实现。让我们从安装开始:

  1. 转到菜单并运行“终端”。也可以通过拍手热键Ctrl + Alt + T.
  2. 过渡到ubuntu终端交互

  3. 按SUDO APT安装TESTDISK命令启动安装。
  4. 团队安装TestDisk Ubuntu实用程序

  5. 接下来,您应该通过输入密码确认您的帐户。请注意,未显示输入的字符。
  6. 输入密码以在Ubuntu中安装TestDisk Utility

  7. 学会完成下载和解压缩所有必要的包。
  8. 等待在Ubuntu中安装TestDisk Utility

  9. 出现新字段后,您可以在超级用户的名称上运行实用程序本身,并且通过sudo testdisk命令完成。
  10. 在Ubuntu启动TestDisk Utility

  11. 现在您通过控制台进入了某种简单的GUI的实现。控制由箭头和输入键执行。从创建一个新的日志文件开始,以便保持最新,在某个点处进行的操作是什么。
  12. 在Ubuntu中创建一个新的日志文件

  13. 显示所有可用磁盘时,选择将发生丢失文件的恢复。
  14. 选择所需部分以在Ubuntu中恢复TestDisk

  15. 选择当前分区表。如果无法确定选择,请阅读开发人员的提示。
  16. 在Ubuntu中选择TestDisk分区格式

  17. 您属于动作菜单,对象的返回通过高级部分发生。
  18. 在Ubuntu中选择TestDisk Utility中所需的操作

  19. 它只使用上下箭头来确定感兴趣的一部分,并用右侧向左指定所需的操作,在我们的情况下是“列表”。
  20. 选择一个部分和选项,用于在Ubuntu中恢复testdisk

  21. 短暂扫描后,将出现该部分上的文件列表。标有红色的字符串意味着物体损坏或删除。只有将选择字符串移动到感兴趣的文件,然后单击将其复制到所需的文件夹中。
  22. 在ubuntu中找到的testdisk文件列表

被审议的实用程序的功能简单令人惊叹,因为它不仅可以恢复文件,还可以恢复整个分区,也可以与NTFS文件系统,FAT和所有版本的EXT互动。此外,该工具不仅返回数据,还执行校正发现的错误,这避免了驱动器性能的进一步问题。

方法2:手术刀

对于新手用户来说,处理手术刀实用程序将有点复杂,因为通过输入相应的命令,每个操作都会激活,但不值得担心,因为我们将每步分开。至于本程序的功能,它没有与任何文件系统相关联,同样适用于所有类型,并且还支持所有流行的数据格式。

  1. 下载所有必要的库通过sudo apt-get安装scalpel从官方存储库中发生。
  2. 在Ubuntu安装Scalpel的命令

  3. 接下来,您需要输入您帐户中的密码。
  4. 输入密码以在ubuntu安装scarpel

  5. 之后,预计在出现输入行之前会完成添加新包。
  6. 等待Ubuntu安装Scalpel安装的安装

  7. 现在,您应该通过文本编辑器打开它来配置配置文件。此字符串用于此:sudo gedit /etc/scalpel/scalpel.conf。
  8. 在Ubuntu中启动Scalpel配置文件

  9. 事实是,默认实用程序不适用于文件格式 - 必须通过划船来连接它们。为此,只需删除相反的格式的格子,并且在完成设置后,您将保留更改。执行这些操作后,ScalPel通常会恢复指定的类型。这应该是为了扫描尽可能少的时间来完成。
  10. 在Ubuntu中配置Scalpel配置文件

  11. 您只能确定将进行分析的硬盘的分区。为此,打开新的“终端”并吮吸LSBLK命令。在列表中,查找所需驱动器的指定。
  12. 查看Ubuntu中的Scarpel列表

  13. 通过sudo scalpel / dev / sda0 -o / home / user /文件夹/输出/输出/输出/输出/输出/输出/,其中sda0是所需分区的数量,用户是用户文件夹的名称,并且文件夹是名称将放置所有恢复数据的新文件夹。
  14. 运行命令以在Ubuntu中还原Scalpel文件

  15. 完成后,转到文件管理器(Sudo Nautilus)并读取找到的对象。
  16. 转到文件管理器以查看Ubuntu中的Scarpel文件

正如你所看到的,整理手术刀不会是很多工作,并且在熟悉管理后,通过团队激活行动似乎并不那么困难。当然,这些基金都没有保证全部丢失数据的全部恢复,但至少应返回其中一些实用程序。

阅读更多