1211
Very useful tip (lemmy.world)
you are viewing a single comment's thread
view the rest of the comments
[-] mojo@lemm.ee 21 points 11 months ago

I've never actually tried this but feel like rm should have a built in warning specifically for that command letting them know they've been trolled and have a y/N prompt.

[-] havokdj@lemmy.world 25 points 11 months ago

There kind of is one, but it is overridden by -f

[-] Flumsy@feddit.de 12 points 11 months ago

You also need the flag "--no-preserve-root".

[-] Silejonu@kbin.social 15 points 11 months ago

No you don't.

rm -fr / requires the flag, but rm -fr /* does not.

[-] russjr08@outpost.zeuslink.net 5 points 11 months ago

I think that is only if you pass /, I don't think the flag is required for /* which is what is shown here - if I remember right, it's because the * triggers the shell to expand the paths and that flag is only built to protect / (from say, having an empty variable alongside /).

[-] blackstrat@lemmy.fwgx.uk 3 points 11 months ago

Yes, the * is expanded by the shell so the rm command just sees lots of individual files being passed in

[-] thomas@lemmy.ca 4 points 11 months ago* (last edited 11 months ago)

Come on, it is super fun. Just install VirtualBox and set up a virtual machine, make sure there is no funky mount point that touches your host machine, and go nuke that VM !

[-] Moshpirit@lemmy.world 0 points 11 months ago

You can create an alias in ".bashrc" just in case.

this post was submitted on 12 Oct 2023
1211 points (94.6% liked)

linuxmemes

20707 readers
2224 users here now

I use Arch btw


Sister communities:

Community rules

  1. Follow the site-wide rules and code of conduct
  2. Be civil
  3. Post Linux-related content
  4. No recent reposts

Please report posts and comments that break these rules!

founded 1 year ago
MODERATORS