wpfeitian 2013-04-15
工具: ext3grep 环境: CentOS 场景:只能恢复ext3文件系统,ext2文件用debugfs命令 一些背景命令:查看文件系统命令: df -lhT 步骤: 1:下载ext3grep软件包(是个压缩文件) 地址:http://code.google.com/p/ext3grep/ 2:安装前,检查依赖包 rpm -qa | grep e2fsprogs 系统必须安装 e2fsprogs-libs, 不然后面安装ext3grep会出问题 3:编译安装 (1)进入下载ext3grep软件包的目录 tar zxvf ext3grep-0.10.2.tar.gz (2)cd 进入解压后的目录 (3)配置 ./configure (4)编译 make (5)安装 make install (6)检查是否安装成功(默认安装在/usr/local/bin/目录下) ext3grep -v 4:恢复 /usr/local/bin/ext3grep /dev/mapper/VolGroup00-LogVol00 --restore-file test.php 注: a.进入要恢复文件的目录,如 目录是: /home/dev/test,要恢复的文件名为,test.php b.第一个参数是文件系统,文件系统可以用命令df -h来查看文件系统 c.--restore-file后面的参数是要恢复的文件