extundelete恢复

extundelete可以恢复ext3、ext4文件系统下被误删的文件,但是xfs文件系统无法恢复(亲测)
本次恢复实验我用的是centos6的虚机默认文件系统是ext4是extundelete可支持恢复的(centos7默认是xfs)

实验前准备

安装extundelete

 yum install extundelete -y

要想直接yum安装建议提前配置阿里云网络yum源点击查看CentOS7中systemctl的使用

开始实验

先挂接一个磁盘分区在里面随便创建一个目录和文件

mkdir zozo
vi kk


之后再删除文件kk

rm  kk


删除文件后卸载磁盘分区,在发现数据误删后,做第一件事,卸载数据所在分区

umount /dev/sdb

开始实验

查询可恢复的数据首先查看数据所在目录zozo的inode号

extundelete /dev/sdb --inode 2 |grep zozo


目录zozo的inode号1301073
再通过zozo的inode号1301073查到被删除的kk文件inode号

extundelete /dev/sdb --inode 131073



找到有被删除的kk文件
之后就可以直接恢复zozo目录包括kk文件

extundelete /dev/sdb --restore-file zozo/kk


到这里就已经成功恢复了
默认恢复路径是当前路径所在地,之后直接在现在的路径下ls就可以看到RECOVERED_FILES目录进去就可以查看恢复的文件

到此实验成功

我也按照相同的方法在centos7上做过测试结果不成功

Linux误删数据恢复实验相关推荐

  1. linux 误删除mysql表能恢复吗,Linux误删数据恢复

    引子 指在键上飘,难免会湿手套.当你按下shift+del键后,会不会突然心里凉透,当你执行rm -rf后,会不会马上去搜索哪个国家入境不需要签证.或者你还会遇到如下的情况: root@4xem7:~ ...

  2. 阿里云国际版云服务器Linux系统数据恢复操作步骤

    在处理磁盘相关问题时,您可能会碰到操作系统中数据盘分区丢失的情况.本文介绍了Linux系统下常见的数据盘分区丢失的问题以及对应的处理方法,同时提供了使用云盘的常见误区以及最佳实践,避免可能的数据丢失风 ...

  3. linux操作系统分析实验—基于mykernel的时间片轮转多道程序实现与分析

    linux操作系统分析实验-基于mykernel的时间片轮转多道程序实现与分析 学号384 原创作业转载请注明出处+中国科学技术大学孟宁老师的Linux操作系统分析 https://github.co ...

  4. 实验六 Linux进程编程,Linux系统编程实验六:进程间通信

    <Linux系统编程实验六:进程间通信>由会员分享,可在线阅读,更多相关<Linux系统编程实验六:进程间通信(10页珍藏版)>请在人人文库网上搜索. 1.实验六:进程间通信l ...

  5. Linux 0.11 实验环境搭建与调试

    缘起 之前我写过一篇博文:Linux 0.11 实验环境搭建 本以为有了这个环境(gcc-3.4 & gdb-6.8),就可以调试无忧了.谁知遇到了以下问题: (1)用 gdb 调试 main ...

  6. 【CentOS Linux 7】实验7【FTP服务器配置管理】

    Linux系统及应用---调研报告 [Linux CentOS 7]实验1[VMware安装.新建虚拟机:63个基础命令运行结果图] [Linux CentOS 7]实验2[Shell编程及应用] [ ...

  7. 【CentOS Linux 7】实验6【web服务器搭建与管理】

    Linux系统及应用---调研报告 [Linux CentOS 7]实验1[VMware安装.新建虚拟机:63个基础命令运行结果图] [Linux CentOS 7]实验2[Shell编程及应用] [ ...

  8. 【CentOS Linux 7】实验4【Shell编程】

    Linux系统及应用---调研报告 [CentOS Linux 7]实验1[VMware安装.新建虚拟机:63个基础命令运行结果图] [CentOS Linux 7]实验2[Shell编程及应用] [ ...

  9. 【CentOS Linux 7】实验3【网络配置管理】

    Linux系统及应用---调研报告 [CentOS Linux 7]实验1[VMware安装.新建虚拟机:63个基础命令运行结果图] [CentOS Linux 7]实验2[Shell编程及应用] [ ...

最新文章

  1. hadoop官方文档_hadoop体系简介
  2. slf4j和log4j的使用
  3. 仿百度,豆瓣读书文库阅读器
  4. IBM走鹃险胜Cray Jaguar 连任世界最快超级计算机
  5. 案例学习BlazeDS+Spring之十一:Simple Data Push
  6. 从零开始刷Leetcode——数组(189.217.219)
  7. 20165333 2017-2018-2《Java程序设计》课程总结
  8. 我的CSDN原创高质量免积分下载资源列表(持续更新)
  9. 计算机组成原理-检错码、纠错码
  10. shell编程实战总结
  11. 服务器运行时狂响,服务器常见故障大全
  12. 逻辑题(持续更新中)
  13. [unity] unity学习——弹球游戏
  14. hashcat在windows上的安装与简单使用
  15. 服务器使用CDN加速的优劣势分析
  16. 盘点2011年各月影响云计算发展的大事件
  17. 使用fetch上传文件失败的解决方案
  18. 15、NC导入excel
  19. SpringSession 前后端使用Cookie
  20. ASP.NET MVC里ModelState.IsValid总是true或者总是false

热门文章

  1. 7-69 战争地图(邻接矩阵和邻接表版本) (25 分)
  2. 保弘实业|大学生理财必须做到这四点
  3. 互联网晚报 |11/23星期三 | 京东高管降薪10%至20%;75%未成年每周游戏少于3小时;惠普宣布未来三年裁员4K-6K人...
  4. 【路科V0】systemVerilog基础3——字符串类型
  5. 结束时间和开始时间不能大于31天
  6. Ivor Horton's Beginning Visual C++ 2008
  7. 中学计算机课教具,中学教师20余载自制教具 “变废为宝”让课堂易懂
  8. linux ubuntu系统 ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: YES)数据
  9. 组态王图素制作_组态王主界面制作
  10. The superclass javax.servlet.http.HttpServlet was not found on the Java Build Path