一、ext文件系统误删除恢复工具

1、extundelete反删除工具简介

在Linux下,基于开源的数据恢复工具有很多,常见的有debugfs、R-Linux、ext3grep、extundelete等,比较常用的有ext3grep和extundelete,这两个工具的恢复原理基本一样,只是extundelete功能更加强大。
ext3grep仅支持ext3文件系统的恢复,恢复速度较慢,而extundelete可以恢复ext3/ext4文件系统的数据,并且恢复速度很快。

extundelete官网:extundelete: An ext3 and ext4 file undeletion utility

extundelete首先会通过文件系统的inode信息(根目录的inode一般为2)来获得当前文件系统下所有文件的信息,包括存在的和已经删除的文件,然后利用inode信息结合日志去查询该inode所在的block位置,包括直接块,间接块等信息。最后利用dd命令将这些信息备份出来,从而恢复数据文件。

2、extundelete安装

extundelete安装:

[root@cloud1 app]#tar jxvf  extundelete-0.2.4.tar.bz2
[root@cloud1 app]#cd extundelete-0.2.4
[root@cloud1 extundelete-0.2.4]#./configure
[root@cloud1 extundelete-0.2.4]#m

Linux文件误删除恢复工具相关推荐

  1. 使用 Linux 文件恢复工具

    Linux 文件恢复的原理 inode 和 block 首先简单介绍一下 Linux 文件系统的最基本单元:inode.inode 译成中文就是索引节点,每个存储设备(例如硬盘)或存储设备的分区被格式 ...

  2. linux能还原文件版本吗,使用Linux文件恢复工具

    软件版本:1.0.0.1003 软件大小:10.66MB 软件授权:免费 适用平台:Win9X Win2000 WinXP Win2003 Vista Win7 Linux 系统管理员守则中有这么一条 ...

  3. linux删除文件text命令行,使用 Linux 文件恢复工具

    使用 Linux 文件恢复工具 Linux 系统管理员守则中有这么一条:"慎用 rm -rf 命令,除非你知道此命令所带来的后果",不过 Linux 下删除文件并不是真实的删除磁盘 ...

  4. Linux文件恢复的原理

    转载: https://www.ibm.com/developerworks/cn/linux/1312_caoyq_linuxrestore/index.html 文件恢复的原理 本文要介绍的命令是 ...

  5. linux误删除 dev disk文件,误删除 linux 系统文件了?这个方法教你解决

    转载于互联网并适当的修改 误删除linux系统文件了?不用急,本文将给你一个恢复linux文件的方法,让你轻松应对运维中的各风险问题.方法总比问题多~ 说在前面的话 针对日常维护操作,难免会出现文件误 ...

  6. Linux中找回误删除的文件

    Linux中找回误删除的文件 作为一个多用户.多任务的Linux操作系统,会出现在没有备份的情况下将一些用户文件误删的情况,Linux下的文件一旦被删除,是难以恢复的.尽管删除命令只是在文件节点中作删 ...

  7. linux文件恢复工具下载_十大最佳Linux数据恢复工具,用于恢复已删除/损坏的文件

    linux文件恢复工具下载 Today we'll be going over the best Linux data recovery tools to help you recover any d ...

  8. 多学一点(十二)——使用extundelete恢复Linux下误删除文件

    通常来说,对于重要文件我们都应该定期备份(如 /etc 下的配置文件),以免在喝醉了手残了等异常状态下将重要文件误删除.然而,如果意外真的发生,而我们又没有做好备份,那赶紧试试手动恢复吧,这里使用的文 ...

  9. Linux文件及日志内容

    文章目录 神奇世界之好吃不如饺子Linux文件及日志内容 一.inode与block 二.硬链接与软链接 三.恢复误删除的文件 四.日志文件 神奇世界之好吃不如饺子Linux文件及日志内容 一.ino ...

最新文章

  1. android平台水波效果 源码
  2. 设计模式学习(五) 适配器模式
  3. rockMongo时区警告的解决
  4. 泡泡玛特,走出“盲盒”?
  5. java: 十六进制转八进制
  6. 【操作系统】 第二章 进程的描述与控制
  7. RazorSQL for Mac:查看和编辑二进制数据和图像
  8. Dapper.net 入门demo 轻量级ORM框架
  9. 数字电子技术基础(六):译码器、数据选择器
  10. CWRU滚动轴承数据集简介
  11. BLE相关:低功耗蓝牙原理
  12. 微信双开的登录取消没有回调
  13. mysql报错:1194-table “xxx“ is marked as crashed and should be repaired
  14. 机遇与危机,婚庆行业的转型之路
  15. 把酸性体质改变成碱性体质的秘密
  16. redis主从、集群
  17. 统筹在项目中的重要性
  18. TDUCK-PRO表单系统版本部署教程-详细
  19. 均线多头排列选股公式,选出均线多头刚起步的标的
  20. WiFi将走向何方?

热门文章

  1. 上帝视角来看 2022 年前端趋势
  2. 《普通高等学校招生全国统一考试 · 程序员卷》
  3. Ubuntu20.0编译LineageOs14刷入小米8Lite(青春版)流程与踩坑记录
  4. 转载--转载好文——王安石变法
  5. html5 手绘效果,10个超棒的HTML 5素描及绘画设计工具
  6. java http 请求的异常处理
  7. 【设计模式】汉堡中的设计模式——模板方法
  8. 人生道路曲折坎坷 但也必须勇往直前
  9. 计算机信息管理毕业大作业论文,《毕业大作业论文样本.doc》-支持高清全文免费浏览-max文档...
  10. php oss图片鉴黄,Chevereto 调用百度图像审核 鉴黄