Linux文件误删除恢复工具
一、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文件误删除恢复工具相关推荐
- 使用 Linux 文件恢复工具
Linux 文件恢复的原理 inode 和 block 首先简单介绍一下 Linux 文件系统的最基本单元:inode.inode 译成中文就是索引节点,每个存储设备(例如硬盘)或存储设备的分区被格式 ...
- linux能还原文件版本吗,使用Linux文件恢复工具
软件版本:1.0.0.1003 软件大小:10.66MB 软件授权:免费 适用平台:Win9X Win2000 WinXP Win2003 Vista Win7 Linux 系统管理员守则中有这么一条 ...
- linux删除文件text命令行,使用 Linux 文件恢复工具
使用 Linux 文件恢复工具 Linux 系统管理员守则中有这么一条:"慎用 rm -rf 命令,除非你知道此命令所带来的后果",不过 Linux 下删除文件并不是真实的删除磁盘 ...
- Linux文件恢复的原理
转载: https://www.ibm.com/developerworks/cn/linux/1312_caoyq_linuxrestore/index.html 文件恢复的原理 本文要介绍的命令是 ...
- linux误删除 dev disk文件,误删除 linux 系统文件了?这个方法教你解决
转载于互联网并适当的修改 误删除linux系统文件了?不用急,本文将给你一个恢复linux文件的方法,让你轻松应对运维中的各风险问题.方法总比问题多~ 说在前面的话 针对日常维护操作,难免会出现文件误 ...
- Linux中找回误删除的文件
Linux中找回误删除的文件 作为一个多用户.多任务的Linux操作系统,会出现在没有备份的情况下将一些用户文件误删的情况,Linux下的文件一旦被删除,是难以恢复的.尽管删除命令只是在文件节点中作删 ...
- linux文件恢复工具下载_十大最佳Linux数据恢复工具,用于恢复已删除/损坏的文件
linux文件恢复工具下载 Today we'll be going over the best Linux data recovery tools to help you recover any d ...
- 多学一点(十二)——使用extundelete恢复Linux下误删除文件
通常来说,对于重要文件我们都应该定期备份(如 /etc 下的配置文件),以免在喝醉了手残了等异常状态下将重要文件误删除.然而,如果意外真的发生,而我们又没有做好备份,那赶紧试试手动恢复吧,这里使用的文 ...
- Linux文件及日志内容
文章目录 神奇世界之好吃不如饺子Linux文件及日志内容 一.inode与block 二.硬链接与软链接 三.恢复误删除的文件 四.日志文件 神奇世界之好吃不如饺子Linux文件及日志内容 一.ino ...
最新文章
- android平台水波效果 源码
- 设计模式学习(五) 适配器模式
- rockMongo时区警告的解决
- 泡泡玛特,走出“盲盒”?
- java: 十六进制转八进制
- 【操作系统】 第二章 进程的描述与控制
- RazorSQL for Mac:查看和编辑二进制数据和图像
- Dapper.net 入门demo 轻量级ORM框架
- 数字电子技术基础(六):译码器、数据选择器
- CWRU滚动轴承数据集简介
- BLE相关:低功耗蓝牙原理
- 微信双开的登录取消没有回调
- mysql报错:1194-table “xxx“ is marked as crashed and should be repaired
- 机遇与危机,婚庆行业的转型之路
- 把酸性体质改变成碱性体质的秘密
- redis主从、集群
- 统筹在项目中的重要性
- TDUCK-PRO表单系统版本部署教程-详细
- 均线多头排列选股公式,选出均线多头刚起步的标的
- WiFi将走向何方?
热门文章
- 上帝视角来看 2022 年前端趋势
- 《普通高等学校招生全国统一考试 · 程序员卷》
- Ubuntu20.0编译LineageOs14刷入小米8Lite(青春版)流程与踩坑记录
- 转载--转载好文——王安石变法
- html5 手绘效果,10个超棒的HTML 5素描及绘画设计工具
- java http 请求的异常处理
- 【设计模式】汉堡中的设计模式——模板方法
- 人生道路曲折坎坷 但也必须勇往直前
- 计算机信息管理毕业大作业论文,《毕业大作业论文样本.doc》-支持高清全文免费浏览-max文档...
- php oss图片鉴黄,Chevereto 调用百度图像审核 鉴黄