首页 > 其他 > 详细

extundelete安装和简单使用

时间:2021-04-06 20:57:19      阅读:21      评论:0      收藏:0      [点我收藏+]

安装extundelete

使用的centos7进行安装
和ext3grep一样,需要先安装gcc环境以及相应的e2fs库文件:

yum install -y gcc-c++

需要的e2fs库文件如下:

e2fsprogs-1.42.9-19.el7.x86_64
e2fsprogs-libs-1.42.9-19.el7.x86_64
e2fsprogs-devel-1.42.9-19.el7.x86_64

可以使用以下命令进行查询:

rpm -qa|grep e2fs

此处我使用的阿里云,只有e2fsprogs-devel没有安装,直接yum安装即可:

yum install -y e2fsprogs-devel

extundelete下载连接:https://sourceforge.net/projects/extundelete/
这里呢也给出一个蓝奏云链接,方便读者下载,蓝奏云,密码:3kw6
解压:

tar jxf extundelete-0.2.4.tar.bz2 

进入extundelete目录进行环境配置:

cd extundelete-0.2.4
./configure

编译及安装:

make&&make install

到此便安装结束了,可以使用extundelete -v进行查看:
技术分享图片

文件恢复

其实大致和ext3grep差不多。

extundelete /dev/sdb1 --inode 2  查看sdb1 分区根目录下面可被恢复的文件及文件夹
extundelete /dev/sdb1 --restore-inode 12  恢复对应inode的文件,例如1.txt的inode为12,那么此命令即恢复1.txt
extundelete /dev/sdb1 --restore-file  filename  恢复单个文件
extundelete /dev/sdb1 --restore-directory  恢复目录,空目录不会被恢复
extundelete /dev/sdb1 --restore-all 恢复所有文件

其他命令参数,请extundelete --help进行查看
恢复的文件会保存到当前目录的RECOVERED_FILES中,文件权限相比于原文件有可能会发生变化

部分内容参考:https://www.linuxidc.com/Linux/2018-03/151199.htm

extundelete安装和简单使用

原文:https://www.cnblogs.com/sillage/p/14612490.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!