This happend to me right noww as I tried to write a gui task manager for the GNU/Linux OS

You are viewing a single thread.
View all comments View context
6 points

rm -rf <some placeholder>

Works for . current directory. Yay!

… also works for / system root. 🔥 Nay!

permalink
report
parent
reply
4 points

Does it? I thought / specifically was protected, and you needed to add --no-preserve-root.

permalink
report
parent
reply
1 point

It should, but I the end it depends on your system. Each distro has their own default behavior.

permalink
report
parent
reply
3 points

That won’t crash your kernel, and I was more curious about the OPs example. Task management is basically reading some files, and sending signals, it should be near impossible to crash the system.

permalink
report
parent
reply
2 points

I believe it does crash the system eventually as important buts start to go missing?

permalink
report
parent
reply
1 point

Kernel shouldn’t crash, and anything running in memory will be okayish, but it definitely will get less and less stable. It won’t be possible to start new processes.

I have a Linux install on a USB SSD with a flakey connection, if I bumped the cord the root would unmount. It was fairly resilient, but graphics would slowly start disappearing. I’m fairly sure I could cleanly reboot as long as I had a terminal open, but its been a while, so maybe I’m misremembering.

Still, the overall system becomes pretty useless, so i guess its fair to call it a crash

permalink
report
parent
reply

Programmer Humor

!programmerhumor@lemmy.ml

Create post

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

  • Posts must be relevant to programming, programmers, or computer science.
  • No NSFW content.
  • Jokes must be in good taste. No hate speech, bigotry, etc.

Community stats

  • 3.7K

    Monthly active users

  • 1.5K

    Posts

  • 35K

    Comments