Linux ext3/ext4误删文件,数据恢复方法
2014-11-05 17:42
791 查看
测试环境:Ubuntu 12.04 X86 +ext4恢复文件使用的工具:extundelete(点击下载)说明:当文件异常消失或者rm误删除后,避免在该分区中继续读、写、删除等操作。如果是恢复整块硬盘,请考虑安装extundelete所在分区的空间大小。安装extundelete:tar -xjf extundelete-0.2.2.tar.bzcd extundelete-0.2.2./configuremake&make install
make -s all-recursive
Making all in src
Making install in src/usr/bin/install -c ‘extundelete’ ‘/usr/local/bin/extundelete’
说明安装成功。
make -s all-recursive
Making all in src
Making install in src/usr/bin/install -c ‘extundelete’ ‘/usr/local/bin/extundelete’
说明安装成功。
--恢复文件
恢复/dev/sda5中所有数据
xtundelete
/dev/sda5
--restore-all
恢复/dev/sda5中/tool目录下所有数据
extundelete
/dev/sda5
--restore-directory
/tool
恢复/dev/sda5中某一个文件数据
extundelete
/dev/sda5
--restore-files
/etc/passwd
此程序不能指定恢复文件到指定目录,默认恢复的文件保存在extundelete所在目录RECOVERED_FILES下,[code]extundelete路径为:[code]/usr/local/bin/extundelete
文件恢复路径:/usr/local/bin/extundelete/RECOVERED_FILES
因此extundelete所在分区一定要大,否则会会提示空间不足。
[code]
extundelete-0.2.2.tar.bz下载路径:下载
安装出现问题:
在ubuntu上安装之前,./configure 配置 extundelete-0.2.0的时候发现提示 没有找到 ext2fs 库
extundelete-0.2.0$ ./configure
Configuring extundelete0.2.0
configure: error: Can't find ext2fs library
解决办法: extundelete-0.2.0$sudo apt-get install e2fslibs-dev e2fslibs-dev
相关文章推荐
- Linux 平台下 误删 oracle 数据文件的恢复方法
- Linux ext3/ext4 文件系统数据恢复
- Linux ext3/ext4误删文件,数据恢复方法
- Linux中如何恢复被误删的数据文件
- Linux误删数据文件的处理方法
- Linux中误删除数据文件和归档日志的恢复方法
- linux系统误删文件怎么办!使用extundelete恢复数据
- 误删Oracle数据文件的恢复方法
- 利用Linux的特性恢复误删的数据文件
- Linux Ext3、Ext4误删文件恢复 extundelete
- linux下误删数据文件恢复
- 误删Oracle数据文件的恢复方法
- win8文件误删的数据恢复方法
- ORACLE Linux 平台下 误删 oracle 数据文件的恢复方法
- Oracle误删数据文件灾难恢复-Linux_ghan-ChinaUnix博客
- Linux下利用Lsof恢复误删文件的方法
- 利用Linux的特性恢复误删的数据文件
- Linux下利用Lsof恢复误删文件的方法
- linux(centos)下ext4硬盘格式误删文件后的恢复(testdisk与photorec的使用)
- linux下修改passwd文件的恢复方法