首页 > 系统服务 > 详细

Linux恢复误删除文件

时间:2018-05-04 15:20:12      阅读:209      评论:0      收藏:0      [点我收藏+]
 

Linux恢复误删除文件

 

 

环境要求:在虚拟机里新建一个文件系统,在文件系统里创建数个文件,模拟文件误删除在恢复实验。

 

编译安装extundelete软件包

先使用yum仓库安装依赖包e2fsprogs-libse2fsprogs-develyum仓库制作详见前文,这里不再赘诉)

技术分享图片

挂载Windows系统的共享文件夹,查看软件包(挂载操作详见前往)

技术分享图片

tar解压extundelete源代码软件包

技术分享图片

在第一次编译安装前还得先确认编译环境,用yum仓库安装环境包gcc、gcc-c++、make

然后进入extundelete软件包解压后的文件夹,进行配置编译安装

技术分享图片

 

模拟误删除并执行恢复操作

在虚拟机里新添加一块硬盘然后重启虚拟机使其生效,再创建分区以及格式化后挂载指定的挂载点里

技术分享图片

进入挂载点,在里面创建数个文件

技术分享图片

模拟误删除操作

技术分享图片

在出现误删除操作后,需立刻退出挂载点并卸载该文件系统,

再输入extundelete /dev/dd1 –inode 2命令查看文件系统里的文件状态

技术分享图片

技术分享图片

 

输入extundelete /dev/sdd1 –-restore-all命令恢复该文件系统下的所有内容

恢复的文件会在当前目录里出现的一个RECOVERED_FILES的子目录里

技术分享图片

 

实验完成

 

 

 

 


Linux恢复误删除文件

原文:http://blog.51cto.com/13684970/2112683

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!