码迷,mamicode.com
首页 > 系统相关 > 详细

Linux恢复误删除文件

时间:2018-05-04 15:23:00      阅读:213      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!