参考http://www.docin.com/p-31938687.html
实验了一下,果然可行
拿一块硬盘测试,比如是sdb2
#mkfs.ext2 /dev/sdb2 #mount /dev/sdb2 /mnt/sdb2 #cd /mnt/sdb2 #vim test i输入haha :wq保存 #rm test #cd .. #umount /mnt/sdb2 #mount -r -n /dev/sdb2 /mnt/sdb2 #debugfs /dev/sdb2 debugfs:lsdel Inode Owner Mode Size Blocks Time deleted 13 0 100600 5 1/ 2011 debugfs:dump <13> /mnt/test debugfs:quit 就把test文件还原了 #file test test:ASCII test
这个是比较小的文件,如果是大文件可能在几个块中
debugfs:stat <13>
可以查看块信息
如果忘了名字
可以用
debugfs:ls -d查看