Linux下误删文件恢复

      资深的Linux玩家,通常不会误删文件,就算误删文件,每每提早作过备份。若是有像我同样的菜鸟误删文件而且没有备份的话该怎么办呢?我就故做高深的讲讲。
ide

       在Linux中有许多文件修复工具,在咱51cto上有大师介绍过,我就很少说,我就把个人方法介绍一下吧!我用的是debugfs工具。工具

     具体步骤以下:ui

      1.删除任一文件命令行

wKiom1T2tETz11GjAAHW9Omil8s018.jpg

   2.查看你删除文件所在的磁盘,个人在/dev/sda2.debug

wKiom1T2tIuhxb1dAAH6tES6sI0882.jpg

3.启动debugfs(在命令行输入debugfs便可),并打开删除文件所在的分区,个人是/dev/sda2 3d

wKiom1T2tMWQufKSAAHIdvNlu_s440.jpg

4.查找删除文件 ls -d (<>及数字).<3388>即我要查找的blog

   wKioL1T2tobD5QpMAAIBOiehnag557.jpg

5.logdump -i <3388>.查询block号,我描黑那数字get

wKiom1T2tj_gYM8lAAH78DgA2c4521.jpg

6.退出debugfs,输入quit 或者q.it

7.恢复误删文件。io

wKiom1T2ttrAf-xsAAIeyVy2xIk007.jpg

8.证实一下

wKiom1T2twej54V7AAIOtUCzfP0359.jpg


我写的可能有些简单,若是有不懂的地方欢迎交流,有不对的地方欢迎斧正。

相关文章
相关标签/搜索