linux---ext3grep---防止误删的工具
2014-02-28 21:04
337 查看
linux系统没有像win一样的回收站,其实说白了,linux的rm -rf 操作就是win中的shift+delete操作。
为了避免误删后对系统的影响,有一款工具叫ext3grep出现了。。
在安装ext3grep前需要安装e2fsprogs,否则在安装ext3grep后会报错。
可以从http://code.google.com/p/ext3grep/downloads/这里下载到最新的ext3grep源码包。
首先建立一个挂载点
创建一个虚拟分区
对虚拟分区进行格式化,格式化称ext3
用loop挂载虚拟分区
接下来开始模拟,先cp一些文件到/disk1/下面,然后在全部删除
ext3grep /mydata/disk1 --ls --inode 2 列出根目录下的所有信息,
前面有D的代表已经被删除了。
d:目录,l:link,r:文件
ext3grep /mydata/disk1 --dump-names 列出文件名
ext3grep /mydata/disk1 --restore-file ext3grep.txt恢复单一文件
ext3grep /mydata/disk1 --restore-inode 12恢复inode号
ext3grep /mydata/disk1 --restore-file ext3grep/hosts恢复多级目录下的文件
这里需要提一下,ext3grep在恢复的时候,写的是相对路径,相对路径是以之前的挂载点为基础的。
之前的ext3grep.txt是在/disk1/下,所以直接写ext3grep.txt,而ext3grep/hosts是在/disk1/ext3grep/hosts下面,所以写的就是相对路径ext3grep/hosts
ext3grep /mydata/disk1 --restore-all 恢复全部文件
ext3grep会在当前路径下创建一个RESTORED_FILES目录,所有恢复的文件都会在这个目录下面,
为了避免误删后对系统的影响,有一款工具叫ext3grep出现了。。
在安装ext3grep前需要安装e2fsprogs,否则在安装ext3grep后会报错。
可以从http://code.google.com/p/ext3grep/downloads/这里下载到最新的ext3grep源码包。
首先建立一个挂载点
创建一个虚拟分区
对虚拟分区进行格式化,格式化称ext3
用loop挂载虚拟分区
接下来开始模拟,先cp一些文件到/disk1/下面,然后在全部删除
ext3grep /mydata/disk1 --ls --inode 2 列出根目录下的所有信息,
前面有D的代表已经被删除了。
d:目录,l:link,r:文件
ext3grep /mydata/disk1 --dump-names 列出文件名
ext3grep /mydata/disk1 --restore-file ext3grep.txt恢复单一文件
ext3grep /mydata/disk1 --restore-inode 12恢复inode号
ext3grep /mydata/disk1 --restore-file ext3grep/hosts恢复多级目录下的文件
这里需要提一下,ext3grep在恢复的时候,写的是相对路径,相对路径是以之前的挂载点为基础的。
之前的ext3grep.txt是在/disk1/下,所以直接写ext3grep.txt,而ext3grep/hosts是在/disk1/ext3grep/hosts下面,所以写的就是相对路径ext3grep/hosts
ext3grep /mydata/disk1 --restore-all 恢复全部文件
ext3grep会在当前路径下创建一个RESTORED_FILES目录,所有恢复的文件都会在这个目录下面,
相关文章推荐
- linux字符处理工具tail, awk, grep
- linux 文本处理工具之一grep命令详解
- Linux下防止文件误删方法
- Linux多文件查找工具之grep
- Linux中管理EXT2、EXT3和EXT4健康状况的4个工具
- Linux:正则表达式及:grep工具
- Linux Ext3、Ext4误删文件恢复 extundelete
- Linux有时候执行了 rm -rf 等操作误删了文件绝对是一件可怕的事情,好在有一些解决的办法可以临时救急。这时我们就要用到一款叫做extundelete的工具了。
- Linux 文本处理工具、grep、正则表达式
- Linux回收站[改写rm防止误删文件无法恢复]
- 让你LINUX文件恢复变的更加容易(ext3grep)
- Linux 文本处理,文本工具,查看,分析,统计文本文件,grep,正则表达式
- Linux中文本处理工具grep和egrep的详细使用
- Linux 查找工具 find、grep
- Linux学习之CentOS(十八)-----恢复Ext3下被删除的文件与 使用grep恢复被删文件内容(转)
- Linux工具之grep&&sed&&awk
- 使用ext3grep恢复Linux下误删除的文件[原创]
- 【每天一个Linux命令】16. 强大的文件搜索工具grep
- ext3grep恢复linux下误删除的文件
- Linux回收站[改写rm防止误删文件无法恢复]