goback add

linux误删文件恢复方法

1824 点击·0 回帖
灯火互联
楼主
linux误删文件恢复方法 java代码   工具: 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后面的参数是要恢复的文件

喜欢0 评分0