this post was submitted on 09 Sep 2024
273 points (80.8% liked)

linuxmemes

20751 readers
672 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
 
you are viewing a single comment's thread
view the rest of the comments
[–] rbn@sopuli.xyz 48 points 1 week ago* (last edited 1 week ago) (2 children)

I think it would continue even after it's own deletion as the binary is already loaded into memory, so process is not dependent on the file system. Still doubt that it'll complete successfully. Most likely the system crashes in the middle.

[–] kirk781@discuss.tchncs.de 13 points 1 week ago (1 children)

I thought - - no-preserve root also needed to be added as an argument for self destruct to completely work.

[–] elvith@feddit.org 11 points 1 week ago* (last edited 1 week ago) (1 children)

Yes, though you could also do rm -rf /* afaik to not need --no-preserve-root

Edit: I just realized that the * is already in the meme. So this should already work as is. Alternatively you could always use the good old way of "act now and remove all French roots of your system: rm -fr / --no-preserve-root"

[–] blibla@slrpnk.net 1 points 1 week ago (1 children)

i dont get why you can't just do sudo rm -fr /

[–] elvith@feddit.org 2 points 1 week ago

because it won't let you do that:

elvith@testvm:~$ sudo rm -fr /

rm: it is dangerous to operate recursively on '/'

rm: use --no-preserve-root to override this failsafe

[–] SpaceCadet@feddit.nl 1 points 1 week ago

as the binary is already loaded into memory

That’s not the reason why it continues. It’s because there’s still a file descriptor open to rm.