前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >恢复错删的文件

恢复错删的文件

作者头像
小小科
发布2018-05-02 17:38:33
1.4K0
发布2018-05-02 17:38:33
举报
文章被收录于专栏:北京马哥教育北京马哥教育

起因:我写了个程序自动重命名下载的图片,改着改着,程序出了bug,把所有图片从图片文件夹 /media/disk/picure 都移动到了当前脚本的工作目录 /root/bin 。 我以为原图片文件夹还有这些图片,就把当前工作目录下的都删除了。 -_-b

经过:从昨天晚上到今天,抽时间找了不同的软件和方法来恢复数据。

  1. 在linux下采用 “testdisk” 中的 “photorec” 来恢复图片文件

如果用终端版的不适应,可以安装GUI dnf install qphotorec 。 具体步骤可以参考 这里 。

在使用时请选择只查找没有文件的区域(Free: from the unallocated space only),否则会花费很长时间,给你找出一堆chrome隐藏的网络图片。

我一共测试了在三种地址查找:

    1. 在/root/硬盘里搜索全部图片(70G空间),
    1. 在/root/硬盘里搜索没有文件的区域(小于70G空间),
    1. 在/media/disk/里搜索没有文件的区域(500G空间)。

在三种找法中,第一种最满。所以千万不要搜索全部空间。

找出的图片有几个问题:首先不会按照原来的名字来命名,其次图片文件信息也会丢失,最重要的是所有文件按照在磁盘的位置(就是从0到最大容量的数字)来存放,查找起想要的文件非常不方便。

  1. 百度经验里的debugfs修复

该文档 应该有错。在 dd if= of= 这个步骤。出来的结果是无法识别的。

绝对不建议使用,除非很熟悉 dd 命令。

  1. EasyRecovery

只测试了恢复 /meida/disk 里的文件。 绝赞好评!

软件下载时请不要从中文网站下载,搜索时发现有两个EasyRecovery网址,这里面肯定有李鬼。

直接从英文网站下载,最好找个带keygen的。免费版我使用不成功。 用这个软件复原的图片包含原名字,在原文件夹的位置结构,含有图片信息!!!

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2016-02-29,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 马哥Linux运维 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 经过:从昨天晚上到今天,抽时间找了不同的软件和方法来恢复数据。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档