当前位置: 技术问答>linux和unix
rm *.c 执行后能不能把删除的文件恢复回来?急!!!
来源: 互联网 发布时间:2015-10-30
本文导语: rm *.c 执行后能不能把删除的文件恢复回来?急!!! | 可以的。删除文件只是删除了这个节点,文件内容还是存在磁盘相应区域的。前提是你没在这个分区里继续进行过其他操作。在网上找...
rm *.c 执行后能不能把删除的文件恢复回来?急!!!
|
可以的。删除文件只是删除了这个节点,文件内容还是存在磁盘相应区域的。前提是你没在这个分区里继续进行过其他操作。在网上找找,有相关资料。好象就是chinaunix的精华区吧。
|
可以恢复,用debugfs这个工具,很复杂,没用过。google一下吧
|
debugfs,以只读方式重新挂载文件所在目录,运行debugfs进入够,在lsdel ,在dump在退出
|
God Bless U!
根据最新的研究表明:你可以尝试以下几种方法
1,mount为只读并用 debugfs 来修复
2,在windows下用easyrecovery 或者 final data 来修复
效果是 1 非常复杂,还原率不高,2,操作很简单,还原的几率不大
建议 alias rm="mv -i /some directory"
===============================================
Yufei
http://www.linuxs.cn/
Professional Linux Service & Solution Provider!
===============================================
根据最新的研究表明:你可以尝试以下几种方法
1,mount为只读并用 debugfs 来修复
2,在windows下用easyrecovery 或者 final data 来修复
效果是 1 非常复杂,还原率不高,2,操作很简单,还原的几率不大
建议 alias rm="mv -i /some directory"
===============================================
Yufei
http://www.linuxs.cn/
Professional Linux Service & Solution Provider!
===============================================
|
没戏,准备痛哭一场再重写吧。
|
建议以后把rm命令用alias改为mv到别的目录。
|
unix下没有垃圾箱的,痛苦。。。
|
楼主请节哀顺便...
|
回来应该是有希望的,但这得花费你好长时间起网上找资料了。
我曾见过这样的文章...
我曾见过这样的文章...
|
记得以前看过一篇,说有这个软件可以恢复的。
|
肯定可以的。只要楼主没有继续向硬盘写东西。
删除应该只删除他的联接,而实际数据不会立即就删除。
而是到有新的数据写入时被覆盖。
Windows 下有很多的恢复工具。Unix下就不清楚了。
但肯定可以的。
删除应该只删除他的联接,而实际数据不会立即就删除。
而是到有新的数据写入时被覆盖。
Windows 下有很多的恢复工具。Unix下就不清楚了。
但肯定可以的。
|
几率非常小,因为Linux对磁盘的利用率比Windows高很多,里删除的文件的地方很可能马上就被用来分配给其他文件了。
|
创建一个专用目录比如box ,然后把rm alias为mv 把要删除的文件move到box中。
|
tct
|
可不可以,什么都先不做。把硬盘挂到windows上,用EasyRecovery恢复一下。
|
EasyRecovery能识别LINUX分区吗?
|
从来没见过unix删完后文件跑到哪里去了
|
同意 nc说的话,以后千万别再这么玩儿了
爽了一次就不要再爽了哈。
偶有一次把工程的输出目录设置成了源码目录,
结果可想而知啊。呵呵
clean project ,临时文件好好的还在那里,
偶的代码就都见阎王去鸟。
爽了一次就不要再爽了哈。
偶有一次把工程的输出目录设置成了源码目录,
结果可想而知啊。呵呵
clean project ,临时文件好好的还在那里,
偶的代码就都见阎王去鸟。
|
建议用CVS
|
好同情你啊.
提个建议啊:
你的代码最好要用版本控制管理起来,优点就不用说了.
提个建议啊:
你的代码最好要用版本控制管理起来,优点就不用说了.