99网
您的当前位置:首页EXT3文件系统还原rm删除的文件

EXT3文件系统还原rm删除的文件

来源:99网

转自:http://www.linuxidc.com/Linux/2011-12/49637.htm


环境:CentOS 5.3 X86_操作系统

示例分区:/dev/sdb1挂载在/data分区上

1. 查看文件系统是不是ext3文件系统

 

[root@ www.linuxidc.com ]# parted /dev/sdb1

2. 查看分区信息

[root@ www.linuxidc.com ]# df –lh

[root@ www.linuxidc.com ]# cd /data/test/

[root@ www.linuxidc.com ]# tree

[root@ www.linuxidc.com ]# rm -rf *

[root@ www.linuxidc.com ]# ls

[root@ www.linuxidc.com ]#

5. 开始安装恢复工具

[root@ www.linuxidc.com ]#tar zxvf ext3grep-0.10.1.tar.gz

[root@ www.linuxidc.com ]#cd ext3grep-0.10.1

[root@ www.linuxidc.com ]#./configure

[root@ www.linuxidc.com ]#make

[root@ www.linuxidc.com ]#make install

6. 卸载分区

[root@ www.linuxidc.com ]# cd /

[root@ www.linuxidc.com ]# umount /data/

[root@ www.linuxidc.com ]# cd /data/

 

[root@ www.linuxidc.com ]# ext3grep /dev/sdb1 --ls --inode 131081(此处是inode)

10. 在第8步中同样也看到了被删除的文件test1和test2

记录下inode信息开始恢复文件

[root@ www.linuxidc.com ]# ext3grep /dev/sdb1 --restore-file test/test1

[root@ www.linuxidc.com ]# ext3grep /dev/sdb1 --restore-file test/test2

可以看到提示:表示恢复文件成功

[root@ www.linuxidc.com ]# pwd

/data

[root@ www.linuxidc.com ]# ls

[root@ www.linuxidc.com ]# ls

13 分别进入查看

[root@ www.linuxidc.com ]# cd inode.131082

[root@ www.linuxidc.com ]# ll -l

total 0

[root@ www.linuxidc.com ]# cd ..

[root@ www.linuxidc.com ]# cd test/

[root@ www.linuxidc.com ]# ls

14. 把恢复的文件复制到别的地方,然后挂在分区后在把文件拷贝回来就大功告成了!

[root@ www.linuxidc.com ]# mount /dev/sdb1 /data/



因篇幅问题不能全部显示,请点此查看更多更全内容