昨日看到了相关的文件恢复工具的介绍,多多少少感觉不怎么全面。搜索了一下,还真不少,列出来共享一下前人的成果:

1.testdisk

Partition scanner and disk recovery tool

其实这是一个Ubuntu里的工具包,包里包括了两部分:

TestDisk checks the partition and boot sectors of your disks. It is very useful in recovering lost partitions. It works with :

* DOS/Windows FAT12, FAT16 and FAT32

* NTFS ( Windows NT/2K/XP )

* Linux Ext2 and Ext3

* BeFS ( BeOS )

* BSD disklabel ( FreeBSD/OpenBSD/NetBSD )

* CramFS (Compressed File System)

* HFS and HFS+, Hierarchical File System

* JFS, IBM's Journaled File System

* Linux Raid

* Linux Swap (versions 1 and 2)

* LVM and LVM2, Linux Logical Volume Manager

* Netware NSS

* ReiserFS 3.5 and 3.6

* Sun Solaris i386 disklabel

* UFS and UFS2 (Sun/BSD/...)

* XFS, SGI's Journaled File System

.

PhotoRec is file data recovery software designed to recover lost pictures from digital camera memory or even Hard Disks. It has been extended to search also for non audio/video headers. It searches for following files and is able to undelete them:

* Sun/NeXT audio data (.au)

* RIFF audio/video (.avi/.wav)

* BMP bitmap (.bmp)

* bzip2 compressed data (.bz2)

* Source code written in C (.c)

* Canon Raw picture (.crw)

* Canon catalog (.ctg)

* FAT subdirectory

* Microsoft Office Document (.doc)

* Nikon dsc (.dsc)

* HTML page (.html)

* JPEG picture (.jpg)

* MOV video (.mov)

* MP3 audio (MPEG ADTS, layer III, v1) (.mp3)

* Moving Picture Experts Group video (.mpg)

* Minolta Raw picture (.mrw)

* Olympus Raw Format picture (.orf)

* Portable Document Format (.pdf)

* Perl script (.pl)

* Portable Network Graphics (.png)

* Raw Fujifilm picture (.raf)

* Contax picture (.raw)

* Rollei picture (.rdc)

* Rich Text Format (.rtf)

* Shell script (.sh)

* Tar archive (.tar )

* Tag Image File Format (.tiff)

* Microsoft ASF (.wma)

* Sigma/Foveon X3 raw picture (.x3f)

* zip archive (.zip)

2.recover

Undelete files on ext2 partitions

Recover automates some steps as described in the ext2-undeletion howto. This means it seeks all the deleted inodes on your hard drive with debugfs. When all the inodes are indexed, recover asks you some questions about the deleted file. These questions are:

* Hard disk device name

* Year of deletion

* Month of deletion

* Weekday of deletion

* First/Last possible day of month

* Min/Max possible file size

* Min/Max possible deletion hour

* Min/Max possible deletion minute

* User ID of the deleted file

* A text string the file included (can be ignored)

.

If recover found any fitting inodes, it asks to give a directory name

and dumps the inodes into the directory. Finally it asks you if you

want to filter the inodes again (in case you typed some wrong

answers).

Note that recover works only with ext2 filesystems - it does not support ext3.

http://recover.sourceforge.net/linux/recover/

3.ext3grep

Tool to help recover deleted files on ext3 filesystems

ext3grep is a simple tool intended to aid anyone who accidentally deletes a file on an ext3 filesystem, only to find that they wanted it shortly thereafter.

http://code.google.com/p/ext3grep/

4.extundelete

utility to recover deleted files from ext3/ext4 partition

extundelete uses the information stored in the partition's journal to attempt  to recover a file that has been deleted. There is no guarantee that any particular file will be able to be undeleted.

http://extundelete.sourceforge.net/

这下好了ext2、ext3、ext4这常用的分区都包含了。

linux 文件修复工具,Linux环境下几个好用的文件恢复工具相关推荐

  1. linux自动挂载文件修复工具,Linux FSCK自动修复文件系统

    背景: Linux系统(Ubuntu)在运行时,断电等非正常关机操作,会导致ext4文件系统数据损坏.严重时会导致系统崩溃.如下log就是系统数据损坏. [ 7.878756] EXT4-fs err ...

  2. linux 引导程序修复工具,linux 引导修复工具

    如果你有Windows 系统安装盘/ 启动盘,或者安装了DOS 工具,可以从Windows 进入纯DOS 界面的话,那么可以分别用 fixmbr 命令生成正确的引导文件boot.ini ,和使用 fd ...

  3. 在linux环境下com.aspose.words将word文件转为pdf后乱码,window环境下不会

    在linux环境下com.aspose.words将word文件转为pdf后乱码,window环境下不会 乱码原因是因为在linux系统下没有中文字体,所以转换的时候乱码,需要我们手动把window系 ...

  4. Linux环境下从MySql数据库导出sql文件

    Linux环境下从MySql数据库导出sql文件(mysqldump命令) 1.导出数据和表结构: 首先要在安装mysql的/bin目录下才可以执行: #/usr/local/mysql/bin/ m ...

  5. linux pdm 查看工具,linux系统监控工具

    通过系统监控可以了解系统的运行状态.及时发现异常.分析原因.提早解决,避免系统故障,确保用户对系统的感知度和满意度.IPTV系统一般是通过告警管理.日志管理.信令跟踪.探针.诊断测试来实现对系统的监控 ...

  6. 计算机中丢失pcomm.dll,dpcomm.dll(缺失dpcomm.dll文件修复工具)V1.0 最新版

    dpcomm.dll(缺失dpcomm.dll文件修复工具)是一款很好用的针对dpcomm.dll文件的修复工具.使用电脑时遇到dpcomm.dll文件丢失怎么办?不用担心,使用小编带来的这款dpco ...

  7. dll文件修复工具有官网可以下载吗?dll修复攻略

    dll文件修复工具有官网可以下载吗?这里需要和大家明确的说,dll文件修复工具是没有官方网可以下载的!所有的dll文件修复工具都是属于第三方,微软是没有这个工具可以下载的.所以大家在选择的时候,需要谨 ...

  8. 计算机丢失qtxml,qt5xml.dll(缺失qt5xml.dll文件修复工具)V1.0 正式版

    qt5xml.dll(缺失qt5xml.dll文件修复工具)是一款很好用的针对qt5xml.dll文件的修复工具.使用电脑时遇到qt5xml.dll文件丢失怎么办?不用担心,小编带来的这款qt5xml ...

  9. Linux漏洞建议工具Linux Exploit Suggester

     Linux漏洞建议工具Linux Exploit Suggester 在Linux系统渗透测试中,通常使用Nessus.OpenVAS对目标主机进行扫描,获取目标主机可能存在的漏洞.如果无法进行漏洞 ...

最新文章

  1. 从oracle9i/92数据库中导出数据至 oracle 8.1.7 数据库中
  2. php中echo js代码,JS有没类似PHP的echo效果?
  3. 《系统集成项目管理工程师》必背100个知识点-11系统集成供应商内部立项的原因和内容
  4. POJ1182 食物链 —— 种类并查集
  5. 查找发布地图的 REST URL并查询相关信息
  6. linux下无权限安装opencv3.4.6
  7. RobotFramework自动化2-自定义关键字
  8. (14.1)Zotero常用功能:插件、导入题录、参考文献
  9. 【阅读百本英文原版书】—为提升英语运用能力—已看完77本
  10. 网站跳出率是什么?如何降低网站跳出率?
  11. 叩丁狼学院Java入门 项目代码
  12. The Sybil Attak 女巫攻击 论文翻译
  13. synchronized(this)和synchronized(.class)的理解
  14. C语言二级题库(卷一)
  15. Matlab求解李雅普诺夫(Lyapunov)方程
  16. openstack跟着官网部署过程
  17. 机械和计算机分数线,东北大学通信,冶金,计算机,材料,机械历年分数线
  18. 随笔——研一,研究不出啥是啥
  19. 触宝笔试面试回忆版(不完整)-16暑期实习
  20. 浅谈国产ARM遇上低成本FPGA的结合优势,源码自取!

热门文章

  1. java中定义坐标_Java 基础接口——坐标
  2. 面向6G网络自动化的知识驱动可解释人工智能(XAI);基于汽车事件数据的脉冲神经网络目标检测;对称分类方案下波导阵列中的BIC;PreMovNet:基于运动前脑电的抓取和提举手运动学估计
  3. LeetCode Problems #935
  4. 关于GA、SNAPSHOT等版本号的意义
  5. XMediaStream极速导播软件
  6. 各省绿色金融指数(2001-2020年)
  7. 论文查找路径 查找IEEE、ScienceDirect论文 免费查看的方法
  8. Linux远程桌面连接,Xmanager 5实现远程调用CentOS7图形化界面
  9. 智能用户增长: 一站式的消费者资产管理和运营平台
  10. C# For Q Series Ethernet Communication Library,C#与三菱Q系列PLC以太网通讯库