|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
如果你学不好的话,你在linux中开发的机会就很少,或者说几乎没有,它的优势就消失了,然后随着时间的流逝,你就会全部忘记她;
<divclass="start">10个G的数据被误删除,差点溃散,试遍了一切惯例恢复软件,无用,就要保持的时分,发明了ext3grep这个开源东东!
顺遂恢复一切数据,以是linux下数据删除其实不可骇,可骇的是删除后没有恢复的办法,看看上面的操纵吧!
[root@localhost~]#uname-a
Linuxlocalhost.localdomain2.6.18-8.el5#1SMPFriJan2614:15:21EST2007i686i686i386GNU/Linux
实在甚么版本的体系无所谓!
所需的相干库
[root@localhost~]#rpm-qa|grepe2fsprogs
e2fsprogs-libs-1.39-8.el5
e2fsprogs-1.39-8.el5
e2fsprogs-devel-1.39-8.el5
必需要有e2fsprogs-libs,否则在前面ext3grep的安装会有成绩。
分区情形:
[root@localhost~]#df-h
FilesystemSizeUsedAvailUse%Mountedon
/dev/mapper/VolGroup00-LogVol00
6.2G1.8G4.2G30%/
/dev/sda199M11M83M12%/boot
/dev/mapper/VolGroup00-LogVol02
1008M34M924M4%/data
tmpfs125M0125M0%/dev/shm
必要软件
http://code.google.com/p/ext3grep/downloads/list
先下载软件
[root@localhost~]#cd/root/src/
[root@localhostsrc]#wgethttp://ext3grep.googlecode.com/files/ext3grep-0.6.0.tar.gzsrc
[root@localhostsrc]#ls
ext3grep-0.6.0.tar.gz
[root@localhostsrc]#tarxfvzext3grep-0.6.0.tar.gz
[root@localhostext3grep-0.6.0]#./configure
[root@localhostext3grep-0.6.0]#makeinstall
[root@localhostext3grep-0.6.0]#ext3grep
Runningext3grepversion0.6.0
编译然后测试可使用了,统统做好了今后入手下手我们的恢复历程。
我的目次是/data分区,我先格局化了分区,我放一个文件在根目次下和一个子目次下的文件。
/dev/mapper/VolGroup00-LogVol021008M34M924M4%/data
上面斜体部分不是必需的:
实在这里用甚么分区却是无所谓,也能够摹拟一个出来,上面是摹拟步骤:
1.mkdir/data1/
2.cd/data1/
3.ddif=/dev/zeroof=disk1count=2048000
4.mkfs.ext3disk1
5.mkdir-p/dfs/a
6.mount-oloop/data1/disk1/dfs/a
这里,我们用/data分区,先拷贝些文件已往
[root@localhost~]#]#cp/bin/ls/data/
[root@localhost~]#]#cp-rf/bin/data/
[root@localhost~]#]#ls-la/data/
total136
drwxr-xr-x4rootroot4096Apr2117:37.
drwxr-xr-x25rootroot4096Apr2117:11..
drwxr-xr-x2rootroot4096Apr2117:37bin
drwx――2rootroot16384Apr2117:15lost+found
-rwxr-xr-x1rootroot93560Apr2117:37ls
[root@localhost~]#
一个子目次一个可实行文件
如今删除ls文件和bin上面的zcat
[root@localhost~]#rm/data/ls
rm:removeregularfile`/data/ls’?y
[root@localhost~]#rm/data/bin/zcat
rm:removeregularfile`/data/bin/zcat’?y
[root@localhost~]#ls-la/data/ls/data/bin/zcat
<P> ls:/data/ls:Nosuchfileordirectory |
|