今天给大家介绍一种恢复误删除文件的办法(在linux系统中哦)。
首先创建一块磁盘,方法呢前面的文档里有,如果有想了解的请参见https://blog.51cto.com/13659301/2105556
然后对磁盘进行分区。
使用extundelete恢复误删除文件_第1张图片
进行磁盘格式化并且挂载到挂载点
使用extundelete恢复误删除文件_第2张图片
然后切换目录至/etc/yum.repo,开始yum仓库的创建
使用extundelete恢复误删除文件_第3张图片
下面是yum仓库的脚本内容
使用extundelete恢复误删除文件_第4张图片
[abc] 文件名
name=test 文件名字的描述
baseurl=file:///mnt 指定路径
enabled=1 开启仓库
gpgcheck=0 不开启检查序列号
这边可以用yum list 测试yum仓库是否创建好
使用extundelete恢复误删除文件
这里显示的时yum仓库的软件包
使用extundelete恢复误删除文件_第5张图片
扫描宿主机共享的文件,挂载到挂载点
使用extundelete恢复误删除文件_第6张图片
切换目录到挂载点,然后进行解压,因为时bz2格式的压缩包,所以用jxvf
使用extundelete恢复误删除文件_第7张图片
安装环境包
使用extundelete恢复误删除文件_第8张图片
安装gcc gcc-c++
使用extundelete恢复误删除文件_第9张图片
进行文件配置
使用extundelete恢复误删除文件_第10张图片
使用make和make install 进行转换二进制和编译安装
使用extundelete恢复误删除文件_第11张图片
然后在sdb1的挂载点下创建几个文件
使用extundelete恢复误删除文件_第12张图片
下面模拟删除两个文件
使用extundelete恢复误删除文件_第13张图片
删除文件后,切记不要在向磁盘写入文件了,立刻进行解挂载
使用extundelete恢复误删除文件_第14张图片
然后使用extundelete进行数据恢复操作
使用extundelete恢复误删除文件_第15张图片
这里切换到RECOVERED目录下,ls就可以查看到恢复后的文件了,然后如果想使用,直接复制、移动就可以了。
使用extundelete恢复误删除文件_第16张图片

上述就是误删除文件的恢复操作了,希望能帮到需要的小伙伴!!!