When I feel like scrapping the whole project and starting over:

Me: (in the project dir) sudo rm -rf /*
Me: (after waiting a while) Something feels off… Why is it taking so long to delete everything?
Me: (suddenly realizing) ^C ^C ^C
System: Press any key to continue…

当我想把整个项目推倒重做时:
我:(在项目目录)sudo rm -rf /*
我:(等了一会儿)有点不对劲。。。怎么删了这么长时间还没删完
我:(恍然大悟)^C ^C ^C
系统: Press any key to continue…

  • Guiorgy@lemmy.ml
    link
    fedilink
    arrow-up
    2
    ·
    4 hours ago

    Me who wants to remove a system-wide script:

    rm -rf /usr/bin /local/script.sh

    Yes, the space was an accident, and yes, this did happen 😋

  • raspberriesareyummy@lemmy.world
    link
    fedilink
    arrow-up
    14
    ·
    edit-2
    15 hours ago
    mv folder delete-this
    rm -rf delete-this
    

    gives you one chance to reconsider what you just did before it is too late. And you never have a risk of a dangerous delete-all lurking in your command history.

    • addie@feddit.uk
      link
      fedilink
      arrow-up
      6
      ·
      15 hours ago

      Even then, nothing in the build directory should have unusual permissions. make && sudo make install or whatever.

      • Ooops@feddit.org
        link
        fedilink
        arrow-up
        7
        ·
        edit-2
        8 hours ago

        It’s laziness. A lot of the build stuff is read-only. And as the simple art of yes | rm -r <folder> is dying, sudo is an “easy” way to avoid having to type Y dozens of times.

  • ColdWater@lemmy.ca
    link
    fedilink
    arrow-up
    7
    ·
    edit-2
    17 hours ago

    That’s why I always delete in file manager, if I made a mistake I can retrieve it from “waste bin”, can you make some kind of recycle bin for rm command? Nvm I found this after 5 second of online searching https://github.com/babarot/gomi