免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1941 | 回复: 7
打印 上一主题 下一主题

linux下怎样恢复被删除的文件? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-04-29 10:54 |只看该作者 |倒序浏览
用rm -rf 命令删除的文件。

论坛徽章:
0
2 [报告]
发表于 2003-04-29 11:07 |只看该作者

linux下怎样恢复被删除的文件?

把硬盘拆下来,找厂商硬件恢复说不定还行

论坛徽章:
0
3 [报告]
发表于 2003-04-29 11:16 |只看该作者

linux下怎样恢复被删除的文件?

文件大于12k就不太可能恢复了。

论坛徽章:
0
4 [报告]
发表于 2003-04-29 13:42 |只看该作者

linux下怎样恢复被删除的文件?

没有办法

《UNIX痛恨者手册》http://www.frontfree.net/articles/services/view.asp?id=702&page=1 上说:

“用户十分关心自己的数据和文件。他们使用计算机来产生、分析和存储重要信息。他们相信计算机能够保护他们的重要财产。如果没有了这种信任,他们和计算机的关系就会蒙上阴影。UNIX辜负了我们的信任,它拒绝对使用危险命令的用户提供保护。比如rm就是以删除文件为目的的危险命令。

“所有UNIX新手都有不小心无可挽回地删除重要文件的经历,即使是专家和系统管理员也遇到过。因此而每年损失的时间、精力可能价值几百万美元。这是个值得解决的问题;我们不理解为何UNIX一直拒绝解决这一问题。难道结果还不够悲惨么?

“UNIX比其他操作系统更需要提供恢复删除功能,原因是:

“UNIX文件系统没有版本功能

“自动的版本维护能保留文件的历史版本,防止新版本冲掉老版本。
UNIX程序员在错误处理方面臭名昭著许多程序不检查是否所有内容都被写入了磁盘,或被写入的文件是否存在。有些程序总是删除输入文件。

“UNIX shell扩展“*”,而不是其子命令

“于是rm这样的命令就无法检查“*”这些危险的参数。即使是DOS也对”del *.*”有些提示。但在UNIX下,rm * 和 rm file1 file2…是没有区别的。

“删除是永久的

“UNIX没有undelete命令。许多其他更安全的系统则只是标记被删除文件所用的块为“可被使用”,然后把它移到一个特殊目录下。如果磁盘满了,这些文件块才会被重新使用。这一技术不是什么火箭科学,Macintosh在1984年就提出了“回收站”的想法,而Tenex早在1974年就采用了这一技术。连DOS也提供了简单的undelete功能,虽然并不总有效。

“这四个问题互相合作,制造了无数无法恢复的重要文件。解决的方法早就存在,但UNIX“标准”版中却从来没有提供。

……

论坛徽章:
0
5 [报告]
发表于 2003-04-29 14:02 |只看该作者

linux下怎样恢复被删除的文件?

建议你自己做一个脚本
而不要用rm命令
以防万一

论坛徽章:
0
6 [报告]
发表于 2003-04-29 14:58 |只看该作者

linux下怎样恢复被删除的文件?

我也没听说可以

论坛徽章:
0
7 [报告]
发表于 2003-04-29 16:51 |只看该作者

linux下怎样恢复被删除的文件?

是可以的,前提是在删除后没有大的文件操作,如频繁复制,拷贝大文件. 否则恢复成功的可能很小.
rm -rf 也只是从目录树中将文件除名而已.

最简单的工具是mc.具体可自行试验.

论坛徽章:
1
荣誉会员
日期:2011-11-23 16:44:17
8 [报告]
发表于 2003-04-29 19:38 |只看该作者

linux下怎样恢复被删除的文件?

想不起来了是那位兄弟写的,谢谢他:
=======================================
一般可以恢复,工具一大把:
unrm
http://packetstormsecurity.com/UNIX/utilities/unrm-0.92.tar.gz

e2undel
http://e2undel.sourceforge.net


tct
http://www.fish.com/tct/

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

前面两种在linux上效果比较好。tct功能最强大,但用起来比较麻烦,而且体积比较大。
============================================

purge认为,只要inode结构还在,只是文件名被删除,就有可以恢复的可能。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP