Distributions
› Ubuntu
› Fedora
› CentOS
中文资源站
› 网易开源镜像站
moriz
V2EX  ›  Linux

试了一下 rm -rf / :D

  •  
  •   moriz · Jan 11, 2013 · 9908 views
    This topic created in 5051 days ago, the information mentioned may be changed or developed.
    root@www:~# uname -a
    Linux web 3.4.0-cloud #1 SMP Thu May 24 05:12:36 EDT 2012 i686 GNU/Linux
    root@www:~# lsb_release -a
    No LSB modules are available.
    Distributor ID: Debian
    Description: Debian GNU/Linux 6.0.4 (squeeze)
    Release: 6.0.4
    Codename: squeeze
    root@www:~# rm -rf /
    rm: it is dangerous to operate recursively on `/'
    rm: use --no-preserve-root to override this failsafe
    root@www:~# rm -rf --no-preserve-root /
    ^Z
    [1]+ Stopped rm -rf --no-preserve-root /
    root@www:~# bg
    [1]+ rm -rf --no-preserve-root / &
    root@www:~#
    root@www:~# rm: cannot remove `/boot': Device or resource busy
    ...
    21 replies  •  1970-01-01 08:00:00 +08:00
    moriz
    moriz
    OP
    Jan 11, 2013
    1
    [1]+ Exit 1 rm -rf --no-preserve-root /
    root@www:~# ls
    -bash: /bin/ls: No such file or directory
    root@www:~# pwd
    /root
    root@www:~# cd /
    root@www:/# ls
    -bash: /bin/ls: No such file or directory
    root@www:/# echo bye,world
    bye,world
    root@www:/# time

    real 0m0.000s
    user 0m0.000s
    sys 0m0.000s
    little_cup
    little_cup
    Jan 11, 2013
    2
    以前蛋疼的做过视频。。。
    javaluo
    javaluo
    Jan 12, 2013 via Android
    3
    我以为是rm的windows的D盘
    clowwindy
    clowwindy
    Jan 12, 2013
    4
    不用那么麻烦,只要删除 /lib/ld-x.xx.so 就能起到相同的效果。
    Shared
    Shared
    Jan 12, 2013
    5
    @clowwindy 我的 /lib 就被这么删了,现在启动系统直接 kernel panic... 请问在不重装系统(Archlinux)的情况下有没有恢复方案
    clowwindy
    clowwindy
    Jan 12, 2013❤️1
    6
    @Shared 要是有备份的话还好办,要是没有……真没办法了。
    Hansee
    Hansee
    Jan 12, 2013
    7
    其实不理解这种是算行为艺术还是就是纯粹喜欢自虐……
    Shared
    Shared
    Jan 12, 2013
    8
    @clowwindy 没备份。。。好吧,闲了重装遍系统
    notedit
    notedit
    Jan 12, 2013
    9
    最新版本的ubuntu rm -rf / 已经不会损坏系统了 只清除了一些垃圾文件
    meta
    meta
    Jan 12, 2013
    10
    太慢烦了,要想自杀的话 echo x > /dev/sda就可以了。
    bombless
    bombless
    Jan 13, 2013
    11
    #cat /dev/rand >/dev/sda
    各种给力……
    meta
    meta
    Jan 13, 2013
    12
    其实很少有人真的去写个rm -rf /。

    大部分都是因为写成了 "rm -rf / tmp" 或者 "rm -rf /tmp /" 这样才造成严重后果的,特别是有些字体环境中根本看不出来。

    所以,rm这种命令根本就应该拒绝一个以上的文件参数。
    AlfredZhao
    AlfredZhao
    Jan 14, 2013
    13
    @meta 正解,有的人你不能说他不认真,但就是会粗心...
    s0m31
    s0m31
    Jan 14, 2013
    14
    @Shared 把有问题的硬盘挂载到其他的机器上面去,再把另外一台 archlinux 的 /lib 复制过去,不知行不行?
    如果另外还有台 linux 会比较方便,如果没有还得重装了.
    Shared
    Shared
    Jan 14, 2013
    15
    @s0m31 会有权限问题吧
    s0m31
    s0m31
    Jan 14, 2013
    16
    @Shared
    是指什么权限?文件访问权限吗?
    挂载后访问文件是没有问题的,但是再挂载到原机器上面可能会有...我没有试过...
    weakfox
    weakfox
    Jan 14, 2013
    17
    @little_cup 挺精彩的XD
    z50hz1988
    z50hz1988
    Jan 14, 2013
    18
    期待你在公司生产服务器上运行下。
    roiz
    roiz
    Jan 14, 2013
    19
    linux用习惯了喜欢在cmd下运行ls···
    gamexg
    gamexg
    Jan 27, 2013
    20
    刚刚用putty在ubuntu下试了
    cd /
    rm -rf *
    终端随手关了,忘了拷下来了

    图形界面先是提示网络连接断开,然后新终端起不来了,新ssh也连不上了,过了2-3分钟直接黑屏了。
    期间硬盘灯没反应
    liliang13
    liliang13
    PRO
    Jan 27, 2013
    21
    VPS上运行了,然后网站就挂了,然后转移网站。过两天VPS到期。

    然后就没有然后了。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   926 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 51ms · UTC 20:44 · PVG 04:44 · LAX 12:44 · JFK 15:44
    ♥ Do have faith in what you're doing.