Chinaunix

标题: rm -rf误删文件夹,怎么找回来?(已解决) [打印本页]

作者: smallstarli    时间: 2013-11-20 21:32
标题: rm -rf误删文件夹,怎么找回来?(已解决)
本帖最后由 smallstarli 于 2014-01-23 16:48 编辑

不小心用rm -rf 删掉了/usr/local下的一个文件夹
用debugfs可以看到我删除的那个文件夹,就是恢复的时候有点问题,有操作成功的吗?求知道~~~~~
作者: wenhq    时间: 2013-11-20 21:36
ext3grep?试试前提你的文件系统是ext3

debugfs是用inode恢复吧?
作者: lbseraph    时间: 2013-11-20 21:52
没怎么用过,不过不少这类工具:
https://wiki.archlinux.org/index.php/File_Recovery#Description_4
http://www.linux.org/threads/und ... linux-systems.4316/
作者: smallstarli    时间: 2013-11-21 06:54
有的,我可以找到那个文件夹的 inode 号码
作者: q1208c    时间: 2013-11-21 08:31
洗洗睡吧. 找回来, 也不一定完整了.
作者: smallstarli    时间: 2013-11-21 08:59
接下来的命令怎么弄

2.png (5.85 KB, 下载次数: 133)

2.png

作者: smallstarli    时间: 2013-11-21 10:51
好吧,结贴了,找回来我最需要的了。等我把东西弄出来,把我的参考资料搬出来,以供像我这样的小迷糊使用
作者: smallstarli    时间: 2013-11-21 11:14
给大家一个参考资料:
1.菜鸟看的,因为操作很简单:http://www.cnblogs.com/edwardcmh/archive/2013/05/30/3108741.html
2.删除文件以后,不要有写的操作,否则会造成文件不能完全找回。
3.找回文件:extundelete /分/区 --restore-file '/文件路径'
  找回文件夹:extundelete /分/区 --restore-directory '/文件夹路径'




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2