如何使用ext3grep恢复Linux中的误删除的文件

其实这个工具我已经知道很久了,前一段时间做试验,老是出问题。自己也解决不了。很纠结,很郁闷,很蛋疼。。。。

或许今天运气比较好,装下软件包,然后使用一下,呵呵,竟然成功了,而且删除文件的时候,使用的命令是rm -rf哦!

首先下载这个软件,下载地址:

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

目前的最新版本是:ext3grep-0.10.2.tar.gz

我系统的环境是:虚拟机

[root@localhost bin]# uname -a

Linux localhost.localdomain 2.6.18-164.el5 #1 SMP Tue Aug 18 15:51:54 EDT 2009 i686 i686 i386 GNU/Linux

[root@localhost bin]# cat /etc/issue

Red Hat Enterprise Linux Server release 5.4 (Tikanga)

下面开始安装了哦。安装很简单

tar zxvf ext3grep-0.10.2.tar.gz

cd ext3grep-0.10.2

./configure --prefix=/usr/local/ext3grep

make

make install

顺利安装完成。

然后进入么安装目录看一下,只有一个bin

[root@localhost ext3grep]# pwd

/usr/local/ext3grep

[root@localhost ext3grep]# ls

bin

进到bin里面看一下

[root@localhost ext3grep]# cd bin

[root@localhost bin]# ls

ext3grep

我们可以看一下帮助,下面是部分

[root@localhost bin]# ./ext3grep -h

Running ext3grep version 0.10.2

./ext3grep: invalid option -- h

No action specified; implying --superblock.

Usage: ./ext3grep [options] [--] device-file

Options:

--version, -[vV] Print version and exit successfully.

--help, Print this help and exit successfully.

--superblock Print contents of superblock in addition to the rest.

If no action is specified then this option is implied.

--print Print content of block or inode, if any.

--ls Print directories with only one line per entry.

This option is often needed to turn on filtering.

--accept filen Accept 'filen' as a legal filename. Can be used multi-

ple times. If you change any --accept you must remove

BOTH stage* files!

--accept-all Simply accept everything as filename.

--journal Show content of journal.

--show-path-inodes Show the inode of each directory component in paths.

本文URL地址:http://www.bianceng.cn/OS/Linux/201410/45343.htm

时间: 2025-01-29 13:38:07

如何使用ext3grep恢复Linux中的误删除的文件的相关文章

Linux中误删除了某个文件后从进程相关的文件描述中恢复数据

在Linux中误删除了某个文件,但是 ps-ef|grep 文件名 发现某个进程还在使用该文件,那么可以通 过以下方式恢复文件. 例如: 创建一个简单文件/tmp/test.txt, 随便向里面写点内容 两个client模拟,client1 负责打开文件less /tmp/test.txt(模拟占用线程) client2 负责恢复文件 恢复步骤(均在client2上执行) 1. 查看/tmp/test.txt被占用的进程id [root@host tmp]# ps -ef|grep test.t

如何恢复Linux中的误删文件

 写在前面的话 在开始教程之前我有必要提醒大家,使用窗口管理器(GUI)删除文件和使用命令行工具(CLI)删除文件这两种方法之间是有区别的. 当我们使用窗口管理器来删除文件时,我们仅仅只是将文件从某个目录移动到了另一个目录中(回收站).在这种情况下,唯一得到更新的就是你文件系统索引节点(inode)的元数据信息,例如被删除文件的时间戳.文件所占存储区块和扩展属性等数据.你可以使用tune2fs(调整和查看ext2/ext3文件系统的文件系统参数)来查看文件系统的索引节点信息,在命令行工具中输入下

亲,谁知道如何恢复linux中被删除的面板啊

问题描述 亲,谁知道如何恢复linux中被删除的面板啊 本人手贱删除了面板,不知哪位大神知道解决之道,良辰在此谢过!!!!!!!!!! 解决方案 什么地方的面板,说清楚 解决方案二: 重装系统,最简单实用的方法 解决方案三: 把主目录删掉,重建一个.之后把"/etc/skel"里的内容复(如果有内容)制过来.注意不要忘了隐藏文件. 解决方案四: 把数据备份出去,然后重新装系统.

使用extundelete恢复LINUX下ext4误删的文件

最近看到群里提到如何恢复LINUX下ext4误删的文件,之前听说过ext3分区恢复工具ext3grep,但是恢复ext4一直没有概念,而且目前线上的系统分区格式都是ext4,SO网上找到了一款叫extundelete的文件恢复工具,该工具最给力的一点就是支持ext3/ext4双格式分区恢复,对我们运维攻城狮算是一款神器级别的软件,这里整理了如下文档,供大家参考. 虚拟机:        vmware workstation 9.0.2 操作系统:      CentOS6.3 x64 extun

Linux中查找当前目录下文件并更改扩展名

Linux中查找当前目录下文件并更改扩展名? 更改所有.gz文件为.aa# find ./ -http://www.aliyun.com/zixun/aggregation/11696.html">name "*.gz" -exec rename .gz .aa '{}' \; 示例: 执行命令之前的结果 [root@localhost software]# ll 总用量 84692  -rw-r--r--. 1 root root 13587692 6月  19 16

Linux中如何使用md5sum文件

Linux中如何使用md5sum文件? md5sum isofile > hashfilemd5sum文件与hashfile文件的内容比对,验证hash值是否一致md5sum –c hashfile

Linux中/proc目录下文件

  /proc文件系统下的多种文件提供的系统信息不是针对某个特定进程的,而是能够在整个系统范围的上下文中使用.可以使用的文件随系统配置的变化而变化.命令procinfo能够显示基于其中某些文件的多种系统信息.以下详细描述/proc下的文件. /proc/cmdline文件 这个文件给出了内核启动的命令行.它和用于进程的cmdline项非常相似. 示例: [root@localhost proc]# cat cmdline ro root=LABEL=/ rhgb quiet ----------

如何在win7系统中恢复回收站中删除掉的文件?

  咱们知道,一般来说,win7 64位旗舰版下载电脑中删除掉的文件.应用都是删除到回收站的,如果大家觉得不应该删除,那么很简单,直接进入到回收站,找到这个文件,然后右键点击,选择还原就可以了,但是对于那些已经从回收站清空掉的文件,咱们又该如何去恢复呢?也许很多用户之前都觉得win7旗舰版电脑回收站清空掉的文件应用是无法恢复的,那么下面,还是让小编带大家来了解一下吧! 1.首先,咱们同时按下win7旗舰版电脑键盘上的win+R快捷键打开电脑的运行窗口,在打开的运行窗口中,咱们输入regedit并

诠释 Linux 中“一切都是文件”概念和相应的文件类型

Linux 系统中一切都是文件并有相应的文件类型 在 Unix 和它衍生的比如 Linux 系统中,一切都可以看做文件.虽然它仅仅只是一个泛泛的概念,但这是事实.如果有不是文件的,那它一定是正运行的进程. 要理解这点,可以举个例子,您的根目录(/)的空间充斥着不同类型的 Linux 文件.当您创建一个文件或向系统传输一个文件时,它会在物理磁盘上占据的一些空间,而且是一个特定的格式(文件类型). 虽然 Linux 系统中文件和目录没有什么不同,但目录还有一个重要的功能,那就是有结构性的分组存储其它