She/her 🏳️‍⚧️

Professional cow, Linux Nerd, Hardcore Techno enthusiast. The Emporer protects us.

  • 321 Posts
  • 3.22K Comments
Joined 2 years ago
cake
Cake day: June 22nd, 2024

help-circle


















  • While it is 100% understandable, that the lack of a graphical task manager is annoying, you are not completely without options. If you want to terminate a process you can easily type pkill -f process_name into your console. The process name doesn’t even have to be exact with the process name (as example the process name is signasignal_desktop, providing signal to the command would be enough to kill it).



  • While the meme is very funny, it is technically incorrect. Linux has two major ways of terminating a process. When Linux wants a process to terminate execution (for whatever reason) it first sends the SIGTERM signal to the process, which basically “asks” the process to terminate itself. This has the advantage, that the process gets the chance to save its state in a way, that the execution can continue at another time. If the process however ignores the SIGTERM signal at some point Linux will instead forcefully terminate the execution using the SIGKILL signal. This represents what the image shows.

    Before someone gets mat at me: I know, that there are like 50 more Signals relevant to this, but wanted to keep it simple.