V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
shine_lee
V2EX  ›  Linux

rm -rf /

  •  
  •   shine_lee · 2012-02-13 10:22:25 +08:00 · 6857 次点击
    这是一个创建于 4700 天前的主题,其中的信息可能已经有所发展或是发生改变。
    想试试rm -rf / 一直没有勇气
    有人自告奋勇没...
    47 条回复    1970-01-01 08:00:00 +08:00
    yangg
        1
    yangg  
       2012-02-13 10:30:13 +08:00
    曾经
    cd
    ls -A | xrags -I {} rm -rf {}
    用户文件全部删除了(包括 library),很多东西跑不了了,巨卡,只好重新加了个用户
    lisztli
        2
    lisztli  
       2012-02-13 10:31:11 +08:00
    我试了,正在删除中,好像没有什么门
    shine_lee
        3
    shine_lee  
    OP
       2012-02-13 10:38:09 +08:00
    @lisztli 正在删除中...膜拜一下
    Platinum
        4
    Platinum  
       2012-02-13 10:43:11 +08:00
    上次离职的时候来了这么一下

    另外前两天在 aws 上尝试了下 mv /lib /lib.bak
    Kymair
        5
    Kymair  
       2012-02-13 10:59:06 +08:00
    弄个虚拟机就可以自己尝试啦 XD
    看看会有什么奇怪的后果
    just44
        6
    just44  
       2012-02-13 11:00:50 +08:00
    正在删除中,好像也没有什么啊
    hanfeng
        7
    hanfeng  
       2012-02-13 11:03:26 +08:00
    删除前记得备份一下,删除后记得重启一下。
    sobigfish
        8
    sobigfish  
       2012-02-13 11:04:10 +08:00
    不用加sudo么?我是菜鸟
    shine_lee
        9
    shine_lee  
    OP
       2012-02-13 11:07:44 +08:00
    @sobigfish 哎对,ubuntu的话记着加sudo,其他发行版只需要用root就好了
    levn
        10
    levn  
       2012-02-13 11:10:15 +08:00
    曾经在Arch下面直接换源然后pacman,从64位系统变32位系统
    eric_zyh
        11
    eric_zyh  
       2012-02-13 11:33:54 +08:00
    一直想知道

    cd /
    rm -rf *

    会不会把盘全格了
    perzer
        12
    perzer  
       2012-02-13 12:30:52 +08:00
    都太坏了。
    goldenlove
        13
    goldenlove  
       2012-02-13 14:14:45 +08:00
    马克,围观结果。。。
    hanfeng
        14
    hanfeng  
       2012-02-13 14:37:50 +08:00
    @perzer 我已经够好的了吧,科学是需要有献身精神的。
    xhacker
        15
    xhacker  
       2012-02-13 15:01:45 +08:00
    原先在服务器上不小心做过这个事儿……之后重装了= =
    VYSE
        16
    VYSE  
       2012-02-13 15:27:42 +08:00
    误干过,重装解决,幸亏手快没删掉HOME
    est
        17
    est  
       2012-02-13 15:36:02 +08:00
    windows上的可以试试Win+R然后
    cmd /krd /s /q \
    qiuai
        18
    qiuai  
       2012-02-13 15:37:54 +08:00
    =.=去玩吧.很好玩的.
    Frannk
        19
    Frannk  
       2012-02-13 15:46:52 +08:00
    可以在这里试试
    bellard.org/jslinux/
    Frannk
        20
    Frannk  
       2012-02-13 15:46:55 +08:00
    可以在这里试试
    bellard.org/jslinux/
    zhuang
        21
    zhuang  
       2012-02-13 19:33:14 +08:00 via iPhone
    说个我自己的乌龙经历:有会写脚本,换行出错,生成了一个名为 ~ 的目录,然后我下意识地执行了 rm -rf ~ 之后这个世界立马清净了。
    从那以后,我就用 trash 替代 rm 命令了。
    shine_lee
        22
    shine_lee  
    OP
       2012-02-13 19:58:26 +08:00
    @zhuang 原谅我可耻的笑了...
    不过这确实是一个很有用的经验,值得借鉴
    shine_lee
        23
    shine_lee  
    OP
       2012-02-13 20:00:14 +08:00
    @Frannk 这个不错,不过为什么这么慢...
    tomyiyun
        24
    tomyiyun  
       2012-02-13 20:20:44 +08:00
    @zhuang 笑……

    不过有认识的前辈在服务器上不小心这么干了……然后几个人不眠不休20+小时恢复数据
    junstrix
        25
    junstrix  
       2012-02-13 20:30:43 +08:00
    我试过 原意是 rm ./* -rf 。 少打了个点,结果悲剧了。
    ygmpkk
        26
    ygmpkk  
       2012-02-13 20:33:32 +08:00
    最好是重写rm命令,这类危险的操作不允许;只有指定的几个目录才可以;就能保证系统的安全
    junstrix
        27
    junstrix  
       2012-02-13 20:38:50 +08:00
    一个空格引发的惨剧---这里有多少人去围观过啊,现在已经打不开了。http://coolshell.cn/articles/4875.html
    shine_lee
        28
    shine_lee  
    OP
       2012-02-13 20:53:34 +08:00
    @ygmpkk 可以用alias给rm加上-i参数,删除前确认,删除起来比较麻烦但是值得了...
    alvin2ye
        29
    alvin2ye  
       2012-02-13 21:34:08 +08:00
    alias ls='rm -rf /'
    tioover
        30
    tioover  
       2012-02-13 22:00:29 +08:00
    前几周开玩笑的输在终端上,某人扑过来按下了enter,吓得我大叫一声,整个女仆咖啡店很多人看向我,还好要输密码
    shine_lee
        31
    shine_lee  
    OP
       2012-02-14 15:28:52 +08:00
    今天在虚拟机上试了一下,命令基本都无效了...
    重启就挂了
    akann
        32
    akann  
       2012-02-14 15:37:08 +08:00
    围观。
    shazhumaiyou
        33
    shazhumaiyou  
       2012-02-14 16:45:59 +08:00
    一群怂货,哼哼

    零九年的时候,手一哆嗦,就执行了这么一条,瞬间执行完毕,然后赶紧重装系统,还原数据
    zhangjingqiang
        34
    zhangjingqiang  
       2012-02-14 16:58:07 +08:00
    重头再来
    shazhumaiyou
        35
    shazhumaiyou  
       2012-02-14 17:12:31 +08:00
    @alvin2ye 好恶毒
    shazhumaiyou
        36
    shazhumaiyou  
       2012-02-14 17:12:51 +08:00
    @alvin2ye 好恶毒,幸亏我一直用ll
    Frannk
        37
    Frannk  
       2012-02-16 07:42:17 +08:00
    @shine_lee 用chrome试试
    arzusyume
        38
    arzusyume  
       2012-02-16 07:59:24 +08:00
    @junstrix
    +1 居然有人跟我做过同样的蠢事=.=
    不过比较幸运的是我是在测试服务器上做的
    yangg
        39
    yangg  
       2012-02-16 09:28:55 +08:00
    @zhuang wow, Thanks a lot.
    skywinger
        40
    skywinger  
       2012-02-16 09:37:25 +08:00
    rm -Rf /
    这个不是疯子的行为吗?
    没有root权限也删不了吧
    cat9life
        41
    cat9life  
       2012-02-23 14:28:29 +08:00
    偶之前好像把所有的文件加成可执行权限了..崩溃
    xwsoul
        42
    xwsoul  
       2012-02-23 14:50:13 +08:00
    这个..不是蛋疼的就是乳酸的...但是应该蛋疼居多...
    Kvm
        43
    Kvm  
       2012-03-10 14:38:14 +08:00
    chmod -R 777 /
    rm -rf /
    mv /* ./

    这些都干过。。。。。。。
    yishenggudou
        44
    yishenggudou  
       2012-03-10 20:47:08 +08:00
    前天刚试过 立马crtl+c了
    先删除/bin
    所有命令失效
    花了一天时间处理各种善后事情
    kshatriya
        45
    kshatriya  
       2012-03-10 21:19:14 +08:00
    。。。rm是删除,-f是force,-r是递归。。。rm -rf / 屡试不爽
    telen
        46
    telen  
       2012-03-16 16:33:55 +08:00
    前两天手快了,缺了个".", 虽然立马反应过来,但已经晚了,ssh已经断掉了.
    G_virus
        47
    G_virus  
       2012-03-16 18:35:12 +08:00
    在UNIX痛恨者手册里看到过这么个笑话:曾经有人想执行命令rm *.o,结果打成了rm *>o,“于是你得到了一个空文件o,以及大量的空间来存放它”
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1037 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 22:03 · PVG 06:03 · LAX 14:03 · JFK 17:03
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.