在工作中由于不小心把自己两个周的代码(切记上传SVN是个好习惯啊~~~~~~~)误删除了。

浪费一天半的时间试用了各种工具终于找到了下面这种方法可以快速省时省力%……#%¥%!@……¥……##¥(赞扬之词)的完成,

为了大家在遇到这种情况的时候能够快速的恢复文件,特与大家分享之。(掌声在哪里。。。。)


操作系统:Ubuntu(安装于virtualbox中)

文件系统:ext4

使用软件:ext4magic(超赞)

操作步骤详细(前提是你的系统木有安装ext4magic, 如果是已经装了可以直接跳到第7步恢复即可):

1、误删有用文件

2、为了防止已删除损坏,立即关闭系统

3、使用Ubuntu的镜像文件启动系统(我使用的是ubuntu-14.04.4-desktop-amd64.iso,系统起来之后选择试用注意不是安装,运行系统)

4、然后打开terminal运行【sudo apt-get update】更新

5、使用命令【sudo apt-get install ext4magic】安装工具。(这个嘛看运气还是看人品不知道,反正我是没有找到安装文件,当然也可能是没有追加源(⊙﹏⊙)b)

6、如果第5步没有执行成功则需要下载ext4magic的源码自己进行编译,命令详细如下:

  sudo apt-get install e2fslibs-dev

  sudo apt-get install libblkid-dev

  sudo apt-get install uudi-dev

  sudo apt-get install zlib1g-dev

  sudo apt-get install libbz2-dev

  sudo apt-get install libmagic-dev

  ↑安装相关依赖库</