超强免费的Linux文件恢复工具R-Linux简介

(首发地址:学习日记 https://www.learndiary.com/2024/12/r-linux/

一、Linux 误删除文件恢复的要点
  1. 删除文件后到恢复结束前,所在分区尽量避免进一步写操作;
  2. 选择恰当的恢复工具。如: ext4magic、photorec。这里介绍一款恢复效果更好的 R-Linux 6.3 build 191253。

视频讲解:【超强免费的Linux文件恢复工具R-Linux简介】 https://www.bilibili.com/video/BV1xB6VYdEkE/

超强免费的Linux文件恢复工具R-Linux简介

二、R-Linux恢复文件的要点
  1. 主要针对 Linux 下的 ext2~ext4格式分区;
  2. 是款闭源免费软件;
  3. 仅有x86的32位或64位架构的 Linux 和 Windows 版本;
  4. 必须在图形界面下面工作。
三、测试场景和流程
  1. Deepin V23,i7-4770 CPU;
  2. 测试文件夹是一个名为 ngrok_20211020的文件夹,包括 mp4、wav、txt、sh、png等类型的共41个文件;
  3. 使用 dd 命令清空西部数据蓝盘(WDC WD10EZEX-00K)机械硬盘的5G大小分区,再格式化成 ext4 分区,拷入上面的文件夹,再整个删除,重启电脑后,再进行恢复测试;
  4. 使用 R-Linux 进行普通恢复。方法是选中要恢复的分区,点击菜单上的"显示文件",其中打红叉的表示删除的。还可以预览文件,搜索恢复的文件。然后,勾选要恢复的,点击菜单上的"恢复标记的"就可以恢复;
  5. 使用 R-Linux 进行扫描恢复。方法是选中要恢复的分区,点击菜单上的"扫描",完毕后双击出现的"recognized"分区显示文件,然后同普通恢复一样进行恢复;
  6. 可以使用 R-Linux 对 xfs、btrfs 等格式分区进行扫描恢复,但不会区分已删除和存在的文件,且不能保留时间、文件路径和名称等信息;
  7. 恢复 xfs 分区误删除文件如果想保留文件路径和文件名,可以使用 R-Sudio,demo版可以恢复256KB以下的文件;
  8. 同样的分区格式,固态硬盘可能因为自身的垃圾回收机制,即使没有执行 trim 操作,同样条件下的恢复效果可能没有机械硬盘好。
四、参考链接
  1. R-Linux https://www.r-studio.com/zhcn/free-linux-recovery/
  2. R-Linux 帮助和用户手册 https://www.r-studio.com/free-linux-recovery-help/
  3. Linux下误删文件后的紧急应对策略:避免写操作与及时关机 https://www.learndiary.com/2024/10/rm-not-write/
  4. Linux 下恢复误删除文件 https://www.learndiary.com/2022/09/linux-file-recovery/
  5. 使用 PhotoRec 恢复磁盘丢失文件 https://www.learndiary.com/2024/05/photorec/
相关推荐
mCell2 小时前
从删库到跑路?这50个Linux命令能保你职业生涯
linux·windows·macos
杰克逊的日记2 小时前
GPU运维常见问题处理
linux·运维·gpu
誰能久伴不乏3 小时前
Linux系统调用概述与实现:深入浅出的解析
linux·运维·服务器
程序员学习随笔4 小时前
Linux进程深度解析(2):fork/exec写时拷贝性能优化与exit资源回收机制(进程创建和销毁)
linux·运维·服务器
mmoyula4 小时前
【RK3568 PWM 子系统(SG90)驱动开发详解】
android·linux·驱动开发
-SGlow-4 小时前
MySQL相关概念和易错知识点(2)(表结构的操作、数据类型、约束)
linux·运维·服务器·数据库·mysql
代码改变世界ctw5 小时前
Linux内核设计与实现 - 第14章 块I/O层
linux·运维·服务器
北亚数据恢复5 小时前
数据库数据恢复—报错“system01.dbf需要更多的恢复来保持一致性”的Oracle数据恢复案例
数据恢复·服务器数据恢复·北亚数据恢复·oracle数据恢复
van叶~7 小时前
Linux网络-------1.socket编程基础---(TCP-socket)
linux·网络·tcp/ip
风吹落叶花飘荡7 小时前
Ubuntu系统 系统盘和数据盘扩容具体操作
linux·运维·ubuntu