200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > linux系统文件保存后恢复 linux系统文件误删恢复

linux系统文件保存后恢复 linux系统文件误删恢复

时间:2021-04-11 15:29:18

相关推荐

linux系统文件保存后恢复 linux系统文件误删恢复

代码被删了,好几天的心血,所以想尝试恢复一下数据。试了几个工具,最后总结一下。

先用 extundelete

用 df -T查看分区信息,挂载在/dev/sdb1上,ext4格式,觉得有希望,

image.png

apt-get install extundelete 安装

用命令恢复

extundelete /dev/sdb5 --restore-directory /home/me/Desktop/test/

提示出错

extundelete: Bad magic number in super-block when trying to open filesystem /dev/xvde

尝试 foremost

下载 安装:

sudo apt-get install foremost

foremost –I /dev/sdb5 –o /media/me/disk1/recover

只恢复了一点png文件,代码没有恢复。

最后尝试 testdisk

安装:apt-get install testdisk

testdisk是有选项界面的,可以一步一步的按照提示选择操作:

运行 : sudo testdisk /dev/sda5

[说明]:/dev/sda5为“/home”的分区挂载点。

2、出现首界面

Proceed:继续

Quit:退出,关闭

image.png

分区表检测

由于我这里并没有对整个硬盘进行恢复,而只是具体某一个硬盘分区,所以没有检测到分区表是正常情况,不用理会。

image.png

[ Type ] :改变文件系统的类型,这种修改并不会真正改变硬盘上的真正格式。

[Superblock] :列出超级块,这是文件系统的基本元数据。

[ List ] :列出所有文件,并复制(恢复)出来

[Image Creation] :对当前分区创建镜像文件

[ Quit ]:退出,返回

这步也可以不用关注。

image.png

逻辑分区信息,按照逻辑分区划分进入

image.png

按照提示选择要恢复的文件和目录,可以多选。

image.png

选择要保存恢复文件的路径:

image.png

最后恢复了一部分文件,所以要恢复文件,一定要切记把分区unmount了,或者不允许写,否则前功尽弃。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。