一、先安裝ext3grep軟件:php
yum install ext3grep -ynode
二、umount /data0分區:linux
umount /data2sql
若是提示busy,先kill正在使用這個目錄的進程,再umount:rest
fuser -k /data2
umount /data2blog
三、查詢全部Inode,(執行須要幾分鐘~十多分鐘):進程
ext3grep /dev/sdb1 –ls –inode 2get
四、逐級查找Inode,看是否能找到httpcws.cpp文件(此步驟也可省略):it
五、恢復/data0/tcsql/cankao/phpcws-1.5.0/httpcws.cpp文件:class
ext3grep /dev/sdb1 –restore-file tcsql/cankao/phpcws-1.5.0/httpcws.cpp
若是提示如下信息,則表示恢復成功:
Restoring tcsql/cankao/phpcws-1.5.0/httpcws.cpp
這時,執行ext3grep命令的當前目錄下將會自動生成一個名爲RESTORED_FILES的文件夾,文件夾下的tcsql/cankao/phpcws-1.5.0/httpcws.cpp即爲恢復的文件。查看了一下,和被刪除前的內容同樣,大功告成。
六、從新mount /data0分區:
mount /dev/sdb1 /data0