当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 16 篇帖子 ]  前往页数 1, 2  下一页
作者 内容
1 楼 
 文章标题 : 怎么在ext4文件格式下恢复rm删除的文件???
帖子发表于 : 2009-11-06 3:25 
头像

注册: 2009-10-31 2:03
帖子: 69
送出感谢: 0 次
接收感谢: 0 次
用debugfs方式恢复,lsdel找不到。
看来以后还是少用rm命令,用的话,也要加rm -i
有谁还有其他的方法。


_________________
炒作公司http://www.jd985.com


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 怎么在ext4文件格式下恢复rm删除的文件???
帖子发表于 : 2009-11-06 8:41 

注册: 2008-11-01 21:42
帖子: 1028
地址: 树下板凳
送出感谢: 0 次
接收感谢: 1
如果有rm -r *的操作,还是到图形界面搞吧 ,误删的后果就是麻烦,不懂恢复


_________________
民族的脊梁,是踏实做事的人,非只知道骂街的泼妇。


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 怎么在ext4文件格式下恢复rm删除的文件???
帖子发表于 : 2009-11-17 13:43 
头像

注册: 2009-11-17 12:29
帖子: 883
送出感谢: 0 次
接收感谢: 0 次
debugfs的方法只在ext2有用 ext3开始就没用了
所以说ext2到ext3这个升级不是什么完全兼容的。。
唯一的建议是
源里面有个testdisk包,包含一个叫做photorec的程序
无碎片的文件基本都能找回来,若是文件碎掉,那文本还是恢复得过来的,只是一片片断掉的。。
二进制就祈祷吧。。。


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 怎么在ext4文件格式下恢复rm删除的文件???
帖子发表于 : 2009-12-02 17:20 
头像

注册: 2008-07-05 2:15
帖子: 207
送出感谢: 1
接收感谢: 0 次
其实姚明的是: ”rm -fr“ 命令 如果后面在有 * 或者你把 abc* 写成了 abc *
都等于自杀。
我研究一下编一个脚本代替它。


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 怎么在ext4文件格式下恢复rm删除的文件???
帖子发表于 : 2010-01-10 13:14 
头像

注册: 2008-09-05 23:31
帖子: 1363
系统: LinuxMint17
送出感谢: 35
接收感谢: 11
用了alias rm='rm -I -v'
不过感觉还是改为移动到回收站好,就是不知道这个alias应该怎么写?(涉及权限不?不太会整)


_________________
茕茕
问题大海之一粟:http://forum.ubuntu.org.cn/viewtopic.php?f=74&t=212497
NEMO-Actions使用方法:http://forum.ubuntu.org.cn/viewtopic.php?f=175&t=456548
在线编码转换:http://2cyr.com/decode/?lang=en


页首
 用户资料  
 
6 楼 
 文章标题 : Re: 怎么在ext4文件格式下恢复rm删除的文件???
帖子发表于 : 2010-01-10 13:14 
头像

注册: 2009-03-05 16:31
帖子: 2794
送出感谢: 0 次
接收感谢: 11
testdisk


_________________
http://adam8157.info/


页首
 用户资料  
 
7 楼 
 文章标题 : Re: 怎么在ext4文件格式下恢复rm删除的文件???
帖子发表于 : 2010-01-10 13:16 

注册: 2008-01-09 22:41
帖子: 18311
送出感谢: 0 次
接收感谢: 6
highwind 写道:
用了alias rm='rm -I -v'
不过感觉还是改为移动到回收站好,就是不知道这个alias应该怎么写?(涉及权限不?不太会整)

涉及


页首
 用户资料  
 
8 楼 
 文章标题 : Re: 怎么在ext4文件格式下恢复rm删除的文件???
帖子发表于 : 2010-01-10 13:41 
头像

注册: 2008-02-17 23:47
帖子: 22108
地址: 美丽富饶的那啥星球
送出感谢: 11
接收感谢: 82
zhu527812567 写道:
debugfs的方法只在ext2有用 ext3开始就没用了
所以说ext2到ext3这个升级不是什么完全兼容的。。
唯一的建议是
源里面有个testdisk包,包含一个叫做photorec的程序
无碎片的文件基本都能找回来,若是文件碎掉,那文本还是恢复得过来的,只是一片片断掉的。。
二进制就祈祷吧。。。

我曾经用photorec扫一个30G的分区扫了5个小时,结果给我找回一堆没有目录结构也没有文件名的玩意,再自己一个个去辨认、归类,最后也没找回几个真正想要的,大多数都是正常删除的垃圾,吐血600cc了事

感觉用rm真的很邪恶啊,类似于什么粉碎机,冠希老师当年要懂这个道理,也不至于搞成现在这样。


_________________
明天就换大三八!
——8核CPU、8G内存、8T硬盘……
8卡交火,80寸大屏放8个……
IPv8的光纤要8条……

---------------------------------------------------------------------------------
[图片版]新手当自强(续)FAQ
[新手进阶]挂载、fstab、调整linux分区
[图片版]E17桌面环境配置手把手


页首
 用户资料  
 
9 楼 
 文章标题 : Re: 怎么在ext4文件格式下恢复rm删除的文件???
帖子发表于 : 2010-01-13 18:29 

注册: 2008-10-31 22:12
帖子: 6546
系统: 践兔
送出感谢: 18
接收感谢: 25
highwind 写道:
用了alias rm='rm -I -v'
不过感觉还是改为移动到回收站好,就是不知道这个alias应该怎么写?(涉及权限不?不太会整)

代码:
>> type rm
rm 是一个函数
rm ()
{
    local dest file i;
    mkdir -p $RM_DESTDIR;
    while [ $# -gt 0 ]; do
        case "$1" in
            -*)
                shift
            ;;
            *)
                [ -z "$1" ] && continue;
                case "$1" in
                    /*)
                        file=$1
                    ;;
                    *)
                        file=$PWD/$1
                    ;;
                esac;
                i=0;
                dest=$((i++))-$(basename $file);
                while [ -f "$RM_DESTDIR/$dest" ] || [ -d "$RM_DESTDIR/$dest" ]; do
                    dest=$((i++))-$(basename $file);
                done;
                mv $file $RM_DESTDIR/$dest;
                cat >> $HOME/.rm  <<EOF
Source:$file
Dest:$dest
EOF

                shift
            ;;
        esac;
    done
}


_________________
代码:
] ls -ld //


页首
 用户资料  
 
10 楼 
 文章标题 : Re: 怎么在ext4文件格式下恢复rm删除的文件???
帖子发表于 : 2010-01-13 19:11 
头像

注册: 2006-07-02 11:16
帖子: 12522
地址: 廣州
送出感谢: 0 次
接收感谢: 8
http://extundelete.sourceforge.net/


_________________
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。


页首
 用户资料  
 
11 楼 
 文章标题 : Re: 怎么在ext4文件格式下恢复rm删除的文件???
帖子发表于 : 2010-01-13 19:45 
头像

注册: 2008-04-26 12:41
帖子: 10971
送出感谢: 11
接收感谢: 38
BigSnake.NET 写道:
http://extundelete.sourceforge.net/

:em09


_________________
[新手必读]wubi安装常见问题(FAQ)
[分享]装双系统的同学必看——Windows与Linux系统共享交换分区的方法
kde下唯美的暗黑内透主题(无需编译)
无穷老机上的Trinity Desktop Environment


页首
 用户资料  
 
12 楼 
 文章标题 : Re: 怎么在ext4文件格式下恢复rm删除的文件???
帖子发表于 : 2010-01-13 20:06 
头像

注册: 2007-06-05 18:27
帖子: 441
送出感谢: 0 次
接收感谢: 0 次
BigSnake.NET 写道:
http://extundelete.sourceforge.net/

试过,没恢复多少


_________________
推荐目前为止最优秀的网络备份|文件分享工具Dropbox
Ubuntu 12.04


页首
 用户资料  
 
13 楼 
 文章标题 : Re: 怎么在ext4文件格式下恢复rm删除的文件???
帖子发表于 : 2010-01-13 20:20 
头像

注册: 2006-07-02 11:16
帖子: 12522
地址: 廣州
送出感谢: 0 次
接收感谢: 8
xsoul 写道:
BigSnake.NET 写道:
http://extundelete.sourceforge.net/

试过,没恢复多少


ext 的只有这个能用了 ...


_________________
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。


页首
 用户资料  
 
14 楼 
 文章标题 : Re: 怎么在ext4文件格式下恢复rm删除的文件???
帖子发表于 : 2011-05-13 20:54 

注册: 2010-10-02 20:44
帖子: 3
送出感谢: 0 次
接收感谢: 0 次
bzhao 写道:
其实姚明的是: ”rm -fr“ 命令 如果后面在有 * 或者你把 abc* 写成了 abc *
都等于自杀。
我研究一下编一个脚本代替它。

嗯嗯,我就是这么不小心搞的


页首
 用户资料  
 
15 楼 
 文章标题 : Re: 怎么在ext4文件格式下恢复rm删除的文件???
帖子发表于 : 2011-05-13 22:39 
头像

注册: 2010-04-10 16:14
帖子: 2853
系统: Arch Linux
送出感谢: 8
接收感谢: 67
暴力分子飘过,即使是图形也把回收站取消掉的


_________________
dz,U,EIS. cies.
dz-cies@github
小香猪杀手@cc98.org


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 16 篇帖子 ]  前往页数 1, 2  下一页

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译