Linux文件误删恢复

实验要求:

    对新建磁盘sdb1中删除的文件进行恢复

实验步骤:

    一、安装环境包

rpm -ivh /mnt/Packages/e2fsprogs-libs-1.41.12-18.el6.x86_64.rpm

rpm -ivh /mnt/Packages/libcom_err-devel-1.41.12-18.el6.x86_64.rpm

rpm -ivh /mnt/Packages/e2fsprogs-devel-1.41.12-18.el6.x86_64.rpm

    二、安装编译器

yum install gcc gcc-c++ –y

    三、挂载解压文件

mkdir /abc

mount.cifs //192.168.100.102/Users /abc

tar jxvf extundelete-0.2.4.tar.bz2 -C /opt/

    四、安装工具

cd extundelete-0.2.4/

./configure # 配置

make          #把配置文件转换成二进制文件

make install  #安装

    五、恢复操作

umount /sdb1/  # 解挂载目录

extundelete /dev/sdb1 --restore-all   #恢复sdb1所有被删除的内容,恢复在当前目录的RECOVERED_FILES  中

实验内容:

    一、安装环境包

1

    二、安装编译器

2

    三、挂载解压文件

3

    四、安装工具

4

    五、恢复操作

5

失败Tips:

①对sdb1中的内容进行恢复时要先进行卸挂载操作,否则无法进行恢复。

猜你喜欢

转载自blog.51cto.com/13710287/2134751