V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
Mush
V2EX  ›  程序员

楼主今天犯了个实习生的经典错误

  •  1
     
  •   Mush ·
    btyh17mxy · Apr 14, 2015 · 6076 views
    This topic created in 4035 days ago, the information mentioned may be changed or developed.

    rm -rf xxxx/
    你们要不要来喷我一下.话说有个叫trash-cli的东西可以避免这种错误,有需求的可以了解下,表像我一样.

    34 replies    2015-04-16 10:13:23 +08:00
    jarlyyn
        1
    jarlyyn  
       Apr 14, 2015
    能给实习生接触的机器没做过备份么?
    ChiangDi
        2
    ChiangDi  
       Apr 14, 2015
    trash-cli 我一直在用,并且 zshrc 里有一行:alias rm="trash-put"
    可参考我之前录的视频: https://v2ex.com/t/183634#reply0
    jwk345
        3
    jwk345  
       Apr 14, 2015 via iPhone
    很多人都犯过,有时候手速太快,噼里啪啦回车,东西就没了
    p1n3
        4
    p1n3  
       Apr 14, 2015 via iPhone
    又不是rm -rf /*
    ScotGu
        5
    ScotGu  
       Apr 14, 2015
    rm -rf xxxx/ 这命令有什么问题么? 经常用啊。 删除当前目录下某个文件夹吧。。 又不是
    rm -rf /
    blacktulip
        6
    blacktulip  
       Apr 14, 2015
    跟实习生有啥关系,再说这命令也没啥问题
    Galvin
        7
    Galvin  
       Apr 14, 2015
    我之前就因为这个回滚了一次。。。蛋都碎了,还好是自己弄的服务器,看了这篇东西原来还有trash-cli的东西,真棒~
    lxrmido
        8
    lxrmido  
       Apr 14, 2015
    自从用了zsh,再也不怕手滑了
    Twinkle
        9
    Twinkle  
       Apr 14, 2015
    @p1n3 zsh 大法好,rm -rf * 删除全部的命令会多出一次提示
    est
        10
    est  
       Apr 14, 2015
    这个跟实习生没关系,老手也犯
    jyootai
        11
    jyootai  
       Apr 14, 2015
    又不是rm -rf /*,惊讶什么
    GhostFlying
        12
    GhostFlying  
       Apr 14, 2015
    @Twinkle 然后我还是按了 y
    Delbert
        13
    Delbert  
       Apr 14, 2015 via Android
    rm -rf xxxx/
    这个不是很正常的命令吗?我每天敲十几次……
    Mush
        14
    Mush  
    OP
       Apr 14, 2015
    @ScotGu
    @Delbert
    @jyootai
    @est
    是酱紫的,楼主是实习僧....本来是删除xxxx下的一个aaaa文件夹,但是忘记打aaaa了,于是乎把所有人Docker里面的一个目录都给删掉了
    ScotGu
        15
    ScotGu  
       Apr 14, 2015
    @Mush 哦,在这么个大背景下, 果然下手够狠! 够准!
    Syec
        16
    Syec  
       Apr 14, 2015
    用zsh,会再提醒你一次
    loveuqian
        17
    loveuqian  
       Apr 14, 2015
    这是在黑实习生??
    secondwtq
        18
    secondwtq  
       Apr 14, 2015
    我同学就喜欢这么闹,然后我把本机的 rm 和 rm -rf 全部 alias 加了个 sudo,每次都要输一遍密码...
    Twinkle
        19
    Twinkle  
       Apr 14, 2015
    @GhostFlying QAQ 别闹
    mashpolo
        20
    mashpolo  
       Apr 14, 2015
    曾经sudo rm -rf ...

    现在看到了都是泪,jenkins配置全被我删掉,又重新配了几大天。。。
    jyootai
        21
    jyootai  
       Apr 14, 2015
    谁说这是实习生的经典错误……估计这是因为按 Tab 键后没看结果就直接回车了
    jelinet
        22
    jelinet  
       Apr 15, 2015
    我也。。。。。tab之后习惯性回车了。。。还好那次是开发机上的log。
    superbear
        23
    superbear  
       Apr 15, 2015
    实习生表示没犯过这个高级错误
    FastMem
        24
    FastMem  
       Apr 15, 2015
    rm -rf /xxxx
    FastMem
        25
    FastMem  
       Apr 15, 2015
    @FastMem rm -rf ./*
    200cc
        26
    200cc  
       Apr 15, 2015
    条件反射:
    每次敲完 rm -rf , 大脑自动停机自检30s. 而且手还TMD发抖.
    icylogic
        27
    icylogic  
       Apr 15, 2015 via Android
    @ChiangDi trash-CLI 的 readme 说了,不要把 RM alias 成 trash-put
    anthonyeef
        28
    anthonyeef  
       Apr 15, 2015 via Android
    楼主你听说过Bumblebee吗。
    Mush
        29
    Mush  
    OP
       Apr 15, 2015
    @anthonyeef Ubuntu下的显卡驱动?
    doushini
        30
    doushini  
       Apr 15, 2015
    这样操作有什么问题?我也每天操作几十次
    anthonyeef
        31
    anthonyeef  
       Apr 15, 2015 via Android
    @Mush 嗯嗯。rm -rf /usr xxx
    fengchang
        32
    fengchang  
       Apr 15, 2015
    谢谢,把trash-cli装上了
    ChiangDi
        33
    ChiangDi  
       Apr 15, 2015
    @icylogic 那个 README 里面说不推荐是因为 trash-cli 的一些选项和 rm 不兼容,比如不需要 -R 就可以删除目录,但是我觉得这不是问题,删目录直接删了就好了,什么 -rf 敲起来也很烦。我用了快半年了从未遇到问题。
    YORYOR
        34
    YORYOR  
       Apr 16, 2015
    我只想知道这个问题哪里经典了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   794 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 88ms · UTC 20:43 · PVG 04:43 · LAX 13:43 · JFK 16:43
    ♥ Do have faith in what you're doing.