订阅专栏新内容,十年老兵教你一套正宗的MySQL降龙十八掌,早鸟订阅还有书送,了解详情>>
0

我的帖子

个人中心

设置

  发新话题
本来是要清空tmp目录下的文件,一不小心在etc目录下执行了rm -rf *
然后你们懂的各种悲剧啊, 目前机器还没重启,在备份数据。
求大神们恢复etc目录下所有文件啊....



/etc目录备份过没?



什么备份都没有....



那就木有办法了,求高人指点吧



ex3grep 看看



你服务器组raid没.



引用:
原帖由 tcy001 于 2012-2-9 16:52 发表
本来是要清空tmp目录下的文件,一不小心在etc目录下执行了rm -rf *
然后你们懂的各种悲剧啊, 目前机器还没重启,在备份数据。
求大神们恢复etc目录下所有文件啊.... ...
我的思路:

1)首先,楼主在执行rm -rf /etc/*时就得赶紧Ctrl+C来终止删除操作。

2)其次, 我用过一款叫做Free_Fast_Recovery的免费软件,是在WINDOWS上用的,很好能找到删除甚至进行过非格式化操作磁盘的误删文件,就是不知道有Linux版本没,你可以考虑去下一个。

3)再次,楼主可以考虑其他的可在Linux下使用的恢复数据软件,但是切记不要进行下载操作在和你/etc同一个磁盘分区下,否则可能覆盖了误删数据的磁道信息那就没办法了。

4)最后,楼主以后还是把重要文件做一些备份,我相信楼主也是觉得系统文件比较重要,一般重要的文件不会放在/etc下,至少配置文件也会先做个副本。

5)其实确实觉得WINDOWS的“撤销”操作确实很好,在这方面Linux还是得推出更多应用。

6)一些Linux数据恢复方法:
     http://netsecurity.51cto.com/art/200904/118889.htm
     http://doc.linuxpk.com/3418.html
     http://www.pcpop.com/doc/0/666/666067.shtml
     http://baike.baidu.com/view/2925237.htm

7)一些Linux数据恢复软件:
     http://www.duote.com/soft/29289.html
     http://www.onlinedown.net/special_105190.htm

本帖最近评分记录
  • gm100861 无忧币 +5 很认真的回答。 2013-7-3 17:31



本帖最后由 l_king_lich 于 2012-2-9 19:16 编辑
引用:
原帖由 tcy001 于 2012-2-9 16:52 发表
本来是要清空tmp目录下的文件,一不小心在etc目录下执行了rm -rf *
然后你们懂的各种悲剧啊, 目前机器还没重启,在备份数据。
求大神们恢复etc目录下所有文件啊.... ...
可以试下testdisk这个工具不错的,我最近有成功恢复已经失败的linux
raid1中的数据。
本帖最近评分记录
  • gm100861 无忧币 +3 积极讨论。 2013-7-3 17:32



这个还知道一点还没有试验过,现在才知道备份是相当的重要,望楼主可以解决贴出方法



只有求Linux有恢复软件了哦~!



多谢各位大神,  问题解决了 。  
原来只要从别的计算机上考一份过来就OK了。
本帖最近评分记录
  • l_king_lich 无忧币 +2 坚持学习,解决了问题! 2012-2-16 17:22



唉。。 原来问题解决办法是如此的简单。。。唉。。



引用:
原帖由 tcy001 于 2012-2-14 09:39 发表
多谢各位大神,  问题解决了 。  
原来只要从别的计算机上考一份过来就OK了。
Linux竟然如此神奇,我猜你是不是没有删除干净,在WINDOWS下基本不可能啊,或许是我们还不够深入了解Linux和这个原理!



删没删干净我不是很理解, 不过你也可以试试在etc目录下执行这条命令rm -rf *
好在问题得以解决,谢谢各位参与讨论,呵呵。



同样的配置,拷贝一份过来应该是可行的
本帖最近评分记录
  • gm100861 无忧币 +3 正解。 2013-7-3 17:32



今天执行了一条rm -rf /etc 正在解决中



其实完全可以从别的机器拷贝一份过来,是完全可以的。Linux是一切皆文件,只要文件存在即可。不像Windows,就算文件存在,还有注册表等其它地方的信息。

楼主已经自行解决,非常不错!



悲剧啊:(1



能恢复不,好像不行吧。



引用:
原帖由 gm100861 于 2013-7-3 17:33 发表
其实完全可以从别的机器拷贝一份过来,是完全可以的。Linux是一切皆文件,只要文件存在即可。不像Windows,就算文件存在,还有注册表等其它地方的信息。

楼主已经自行解决,非常不错! ...
注册表其实也是以文件的形式存在于系统中的,可以视为配置文件。



‹‹ 上一贴:求助!KVM虚拟机想通过PXE安装windows2008但是失败! ...   |   下一贴:问一个dns解析的问题 ››
  发新话题
快速回复主题
关于我们 | 诚聘英才 | 联系我们 | 网站大事 | 友情链接 |意见反馈 | 网站地图
Copyright©2005-2018 51CTO.COM
本论坛言论纯属发布者个人意见,不代表51CTO网站立场!如有疑义,请与管理员联系:bbs@51cto.com