ext3/ext4文件系統都不支持恢復刪除的文件,所以刪除文件時還是小心為好rm -i。但是,這裡有一個工具可以或許幫上一點忙,但是它及其不靠譜。下面我試了下extundelete。
測試extundelete
0. extundelete是一個恢復ext3/ext4文件系統中被刪除文件的工具,前提是被刪除文件的空間未被重新分配,否則恢復不能成功。
1. 下載extundelete
2. 安裝
3. README
4. 測試
#mkfs.ext4 -L undelete-testing /dev/sda8
#mount /dev/sda8 /mnt
#echo "will be deleted" > /mnt/file
#umount /mnt
#extundelete /dev/sda8 --restore-filefile
#extundelete /dev/sda8 --restore-directorydir
結果測試,發現extundelete工作不可靠!