V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
way2exluren

公司的产品下周要去送检,我周末加班装环境,测试,刚才不小心删除了根目录

  •  
  •   way2exluren · Dec 7, 2014 · 7350 views
    This topic created in 4164 days ago, the information mentioned may be changed or developed.
    获得成就:rm -rf /*

    第一次干这种事。/usr/bin 目录没了
    /root/目录也没了。
    重装系统继续加班
    47 replies    2014-12-09 20:00:29 +08:00
    up76733
        1
    up76733  
       Dec 7, 2014 via iPad
    是你不想送检吧
    way2exluren
        2
    way2exluren  
    OP
       Dec 7, 2014
    我是想删除一个目录下的所有文件, rm -rf db/* 。结果db两个字母没打出来。删除根目录系统居然也不提示。
    Busy
        3
    Busy  
       Dec 7, 2014
    既然 -rf 了,还想要提示?有过一次教训,下一次就稳重了
    csx163
        4
    csx163  
       Dec 7, 2014
    centos有提示的,什么发行版
    icedx
        5
    icedx  
       Dec 7, 2014 via Android
    Ubuntu 有提示的, 你这Shen me GUI!
    latent
        6
    latent  
       Dec 7, 2014
    额....
    binux
        7
    binux  
       Dec 7, 2014
    老一些的 centos 没有的,比如4.x
    Tink
        8
    Tink  
    PRO
       Dec 7, 2014
    以前看到过 rm .rf . /* 的
    shenqhy
        9
    shenqhy  
       Dec 7, 2014
    ADB上SU后干过这种事。。。重新刷机还原EFS弄好了。。。
    way2exluren
        10
    way2exluren  
    OP
       Dec 7, 2014
    @icedx @binux @Havee 发行版是CentOS 6.6 。命令行操作

    如果是rm -rf /会有提示的。
    但是rm -rf /*没有提示……
    zhouzm
        11
    zhouzm  
       Dec 7, 2014
    测试干吗不用虚拟机
    virusdefender
        12
    virusdefender  
       Dec 7, 2014
    我干过rm -rf /var/www的事情。。
    pH
        13
    pH  
       Dec 7, 2014
    用的最高权限么
    @virusdefender 这个有啥问题么?
    way2exluren
        14
    way2exluren  
    OP
       Dec 7, 2014
    @zhouzm 虚拟机不行,性能不够。
    @pH 显然是root
    pH
        15
    pH  
       Dec 7, 2014
    @way2exluren 我也有过类似经历,搞得我现在每条rm都会先检查一遍
    hzqim
        16
    hzqim  
       Dec 7, 2014
    VPS 上的 debian 会提示,我也做过,销毁数据。

    没有提示,可能是有 *,如果 rm -rf / 应该有提示的,rm -rf /* 就不知道了。

    话说我要删除整个文件夹的内容,我是连文件夹一起删除的,也就是不带 *,
    要保留文件夹我都是先进入该文件夹再 rm -rf .
    hzqim
        17
    hzqim  
       Dec 7, 2014
    @hzqim 要保留文件夹我都是先进入该文件夹再 rm -rf ./*
    pandev
        18
    pandev  
       Dec 7, 2014
    听一首 把根留住
    缓解下心情
    onlyice
        19
    onlyice  
       Dec 7, 2014 via Android
    zsh 在删除 * 时会给提示。。bash 去死吧。。
    virusdefender
        20
    virusdefender  
       Dec 7, 2014
    @pH 服务器上所有的代码都在这个目录下,,其实我是想删除/var/www下面的一个目录呢~结果少了一层~
    iannil
        21
    iannil  
       Dec 7, 2014
    慎用rf,慎用root。
    znnztg
        22
    znnztg  
       Dec 7, 2014
    难道现在都是上来就是su?
    ChanneW
        23
    ChanneW  
       Dec 7, 2014
    悲剧,还不如不加班...
    Starduster
        24
    Starduster  
       Dec 7, 2014
    没事少加 f ,我现在删除文件夹只用-r
    zsh 大法好(批量删除会有警告)
    debian 在根目录-r 会提示对根目录递归操作危险
    herozzm
        25
    herozzm  
       Dec 7, 2014
    及时 Ctrl+c 能补救部分,我最失败的误操作就是rm -rf *
    Aprilbilibili
        26
    Aprilbilibili  
       Dec 7, 2014
    好想喜闻乐见>< 但是怕被楼组打死。。。
    ericls
        27
    ericls  
       Dec 7, 2014 via Android
    我干过用dd把硬盘擦了的事情。。。
    Evi1m0
        28
    Evi1m0  
       Dec 7, 2014
    n37r06u3
        29
    n37r06u3  
       Dec 7, 2014
    shen me gui
    gancl
        30
    gancl  
       Dec 7, 2014
    既然rm这么不安全, 可以自己写一个封装如safe_rm, 判断是/ 或权限高的路径,直接返回不执行
    chshouyu
        31
    chshouyu  
       Dec 7, 2014
    干得漂亮
    neilp
        32
    neilp  
       Dec 7, 2014 via iPhone
    既然是加班,就不要上论坛了。 专心做事
    22too
        33
    22too  
       Dec 7, 2014
    使用这个命令之前,我会先烧香拜拜!
    skydiver
        34
    skydiver  
       Dec 7, 2014
    我也给别人演示过rm -rf * 幸好zsh有提示。。一身冷汗
    dion
        35
    dion  
       Dec 7, 2014
    把根留住—童安格
    Execution
        36
    Execution  
       Dec 7, 2014
    我以前也被这样玩过,后来就变得谨慎多了。
    xiaoai
        37
    xiaoai  
       Dec 7, 2014
    alias rm rm -i
    no zuo no die 噗
    scys
        38
    scys  
       Dec 7, 2014
    Good Job!
    好了,问题来了,你干嘛去root?
    不要用root!
    lyf362345
        39
    lyf362345  
       Dec 7, 2014
    不建议直接用 root, 然后把 sudo 的过期时间设置为0, 就是每次 sudo 都要输入密码, 这样会有个骚骚的缓冲, 可能错误就少点了吧
    durrrr
        40
    durrrr  
       Dec 7, 2014
    加班是万恶之源
    Delbert
        41
    Delbert  
       Dec 7, 2014
    @Evi1m0 Sorry...
    I accidentally run "rm -rf" .......
    But we can access the www.hackersoul.com :)
    chevalier
        42
    chevalier  
       Dec 7, 2014
    没有git库备份?
    MaqicXu
        43
    MaqicXu  
       Dec 7, 2014
    config 里配置一下 -rf
    jianghu52
        44
    jianghu52  
       Dec 8, 2014
    O(∩_∩)O哈哈~,我也干过这样的事情,我把配置在htdocs目录下面的十三个站点全删除了。幸好那个时候是晚上,我从备份服务器上一个个拖项目,整到第二天上午八点。全部搞定。(我们九点上班~)
    ibolee
        45
    ibolee  
       Dec 8, 2014
    过来拍拍楼主的肩。。。祝好。。。
    chilaoqi
        46
    chilaoqi  
       Dec 8, 2014
    么事,可以帮你快速provisioning,了解系统环境
    gancl
        47
    gancl  
       Dec 9, 2014
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2476 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 124ms · UTC 02:34 · PVG 10:34 · LAX 19:34 · JFK 22:34
    ♥ Do have faith in what you're doing.