Linux下 如何恢复目录。
用extundelete,下载附件
编译
tar jxvf extundelete-0.2.4.tar.bz2
cd extundelete-0.2.4
make
恢复数据:
mount –o remout,ro /dev/sda2? //此举意在保护/dev/sda2的数据被覆盖
恢复所有删除的
src/extundelete /dev/sda2 --restore-all
根据时间恢复:
假如删除的时间大概是2013-10-8 14:30
date -d " oct 8 14:30" +%s
得出秒数 1381213800
恢复此时间后删除的所有文件
src/extundelete?/dev/sda2 --after 1381213800 --restore-all
恢复误删除的文件夹
src/extundelete /dev/sda2 --restore-directory /opt/filebox/box/18
注意!!!以上并未安装extundelete,工作目录一直在extundelete-0.2.4
恢复的数据在RECOVERED_FILES下