有多少人有过rm -rf /的经历 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
vicalloy
V2EX    问与答

有多少人有过rm -rf /的经历

  •  
  •   vicalloy 2012-04-12 15:25:01 +08:00 6713 次点击
    这是一个创建于 4931 天前的主题,其中的信息可能已经有所发展或是发生改变。
    刚想将目录下的所有文件删除,一不小心就写成了rm -rf /。
    更糟糕的是当时用的是root用户。
    33 条回复    1970-01-01 08:00:00 +08:00
    yafeishi
        1
    yafeishi  
       2012-04-12 15:28:30 +08:00
    没敢用 /
    但 rm -rf / 却是名声在外
    bhuztez
        2
    bhuztez  
       2012-04-12 15:28:40 +08:00
    没有提示么?
    kchum
        3
    kchum  
       2012-04-12 15:31:00 +08:00
    木有提示~~
    ipoh
        4
    ipoh  
       2012-04-12 15:31:08 +08:00
    用过rm -rf ./
    结果整个网站没了
    ipoh
        5
    ipoh  
       2012-04-12 15:31:51 +08:00
    nginx
    ipoh
        6
    ipoh  
       2012-04-12 15:32:41 +08:00
    网络很卡的时候,不知道有没有补齐,很蛋疼
    fly2never
        7
    fly2never  
       2012-04-12 15:34:49 +08:00
    上次出现过一次,汲取教训后乖乖做了一个rm的alias...
    vven
        8
    vven  
       2012-04-12 15:36:30 +08:00
    这个,看着都冷汗,有没有什么方法避免?
    dndx
        9
    dndx  
       2012-04-12 16:00:39 +08:00
    曾经不小心rm -rf把web目录删了,还好EBS做了定时Snapshot,颤颤巍巍的restore后一切太平..
    总结:rm不可怕,备份最重要..
    另:敢问LZ rm -rf / 后是什么效果...
    alexzhan
        10
    alexzhan  
       2012-04-12 16:01:41 +08:00
    前一阵子用过 rm -rf /usr,没办法还是重装了系统。
    dongsheng
        11
    dongsheng  
       2012-04-12 16:04:49 +08:00
    我有过用rsync同步一个空目录的经历,照片全没了。
    Kirkcong
        12
    Kirkcong  
       2012-04-12 16:07:16 +08:00
    当年使用rm -rf是想删除/root/home这个文件夹

    结果我直接 rm -rf home还是怎么的。整个vps的网站数据全部被清空。。。难过了一晚。。
    mariotaku
        13
    mariotaku  
       2012-04-12 16:20:00 +08:00 via Android
    终端开了两个,一个是要删除东西的目录,另一个是重要的目录,结果我就rm -rf *了,只删除了一个文件,就是以前我所有Android工程输出应用的签名…然后SlideMe市场上(那时我还没有注册Google Play商店)我就再没更新过。
    alanoy
        14
    alanoy  
       2012-04-12 16:36:47 +08:00
    在开发机上,在同事的目录下,手一抖 rm -rf ~
    BB9z
        15
    BB9z  
       2012-04-12 16:39:06 +08:00
    前一阵就用它把公司服务器上C盘部分文件删除了,Admin账号…… 惊讶的是Windows服务器居然还能正常重启。
    Eyon
        16
    Eyon  
       2012-04-12 16:40:28 +08:00
    前几天进入 iPhone 的命令行之后,很想试试 rm -rf / 会有什么后果....就好像站在一个高楼边上就特别想跳下去的那种感觉,结果我果断关闭了窗口,没试....
    holy_sin
        17
    holy_sin  
       2012-04-12 16:41:22 +08:00
    你可以的,少年
    eric_q
        18
    eric_q  
       2012-04-12 16:49:54 +08:00
    好奇用过一次。
    blankyao
        19
    blankyao  
       2012-04-12 16:59:25 +08:00
    前段时间还整过一次 rm -rf . ,当时正在home
    xhacker
        20
    xhacker  
       2012-04-12 17:00:40 +08:00
    举爪……
    ……而且是在服务器上。
    binux
        21
    binux  
       2012-04-12 17:04:05 +08:00
    在服务器上干过,本来想删除 一个叫做 "\" 的文件的,给打成 / 了。。。
    当时就只有正在运行的程序活着,其他的东西都挂了。
    acwind
        22
    acwind  
       2012-04-12 17:05:53 +08:00
    干过一次 不小心把自己一个小项目的源代库删除了 哭死了
    后来还好找回了 80% 的代码 但剩下的 20% 的代码,现在死活也不想去完成了……
    infong
        23
    infong  
       2012-04-12 17:24:18 +08:00
    用过 rm -rf /var /log/httpd
    vicalloy
        24
    vicalloy  
    OP
       2012-04-12 17:33:38 +08:00
    @dndx 系统迅速挂掉,系统启动不了。
    用live CD进去,好像被删的东西不是特别多,应当只删了些重要的系统文件。
    重安系统比较麻烦。
    mrkschan
        25
    mrkschan  
       2012-04-12 17:35:27 +08:00
    `rm -rf /` 是 linux 用家的必之路
    cysnap
        26
    cysnap  
       2012-04-12 17:42:41 +08:00
    rm -rf / 这种事情还是没有发生过。哈哈,手痒造成的?
    zephyro
        27
    zephyro  
       2012-04-12 17:46:08 +08:00
    非常有可能的,rm -rf /xxxxx,结果xxxx没输呢,脑子短路了按了回车。
    提示权限不够... ...好险。
    还有好几次的rm -rf *.xxx 变成了rm -rf *
    shinwood
        28
    shinwood  
       2012-04-12 18:17:40 +08:00
    现在变成了我只敢用 rm -r ./ 这样的命令了,然后按y到死为止。
    imom0
        29
    imom0  
       2012-04-12 18:19:47 +08:00
    用过 sudo rm -rf /usr
    wade0312
        30
    wade0312  
       2012-04-12 19:12:09 +08:00
    弱弱问一下,只有rm,没有 -rf,怎么恢复?
    nikejaycn
        31
    nikejaycn  
       2012-04-12 19:29:16 +08:00
    勇敢的少年啊,尝试过一次你就不敢了。

    现在我都不敢乱用root权限了~
    chuang
        32
    chuang  
       2012-04-14 02:37:08 +08:00
    没试过rm -rf / 的朋友可以来这里体验一下 :D
    http://bellard.org/jslinux/
    mybeky
        33
    mybeky  
       2012-04-14 03:25:35 +08:00
    在主目录下执行过 find ./ -type f -exec mv '{}' ./ \;
    然后对比着时光机的备份一点点拷回去。。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2729 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 31ms UTC 12:28 PVG 20:28 LAX 05:28 JFK 08:28
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86