<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">I may be missing something here, but what's wrong with `killall -9 evolution`?<br>



</blockquote></div><br></div><div class="gmail_extra">Hello Liam,<br><br></div><div class="gmail_extra">Despite the name of the command (kill) what it actually do is send ENDING/<br></div><div class="gmail_extra">TERMINATION signals to ** PROCESSES **, not applications.<br>


</div><div class="gmail_extra"><br></div><div class="gmail_extra">Here you have a tidy list of the available termination signals you can use:<br><a href="http://linux.about.com/od/commands/l/blcmdl7_signal.htm" target="_blank">http://linux.about.com/od/commands/l/blcmdl7_signal.htm</a><br>


<br></div><div class="gmail_extra">So, how do you learn what's the PID (process identification) of the application<br></div><div class="gmail_extra">you want to end/kill/terminate?<br></div><div class="gmail_extra">>From console you can just do:<br>


</div><div class="gmail_extra">$ ps aux | grep -i name_of_the_application<br></div><div class="gmail_extra"><br></div><div class="gmail_extra">This will list all the processes involved with the application you want to kill, be<br>


</div><div class="gmail_extra">sure to kill the parent process if it has spawned several child processes (like<br></div><div class="gmail_extra">Chrome/Chromium does).<br></div><div class="gmail_extra"><br></div><div class="gmail_extra">


Another way would be using a tool like htop<br>(<a href="http://mylinuxbook.com/htop-interactive-process-monitor/" target="_blank">http://mylinuxbook.com/htop-interactive-process-monitor/</a>) which let you<br></div><div class="gmail_extra">


manage system processes from the comfort of a nice text interface.<br><br></div><div class="gmail_extra">Last in the list comes the graphical System Monitor shipped with Ubuntu:<br></div><div class="gmail_extra">usually these type of low-level tools has an ugly performance when running as<br>


a graphical application - compared with their text siblings - making them the<br>last choice if any.<br></div><div class="gmail_extra"><br></div><div class="gmail_extra">What you indeed can use to kill processes by its name is the tool 'killall' like<br>


</div><div class="gmail_extra">this:<br></div><div class="gmail_extra">$ killall some_app<br></div><div class="gmail_extra">$ sudo killall some_app_owned_by_root<br><br></div><div class="gmail_extra">An interesting thing about it is that while in GNU+Linux it just kill processes<br>


</div><div class="gmail_extra">by their names, in FreeBSD from where it's original it will just *kill all* the<br>processes running on the system effectively render it unusable (it may or <br></div><div class="gmail_extra">


may not shutdown).<br></div><div class="gmail_extra">E. g.:<br></div><div class="gmail_extra">$ killall evolution<br></div><div class="gmail_extra"><br></div><div class="gmail_extra">For further reference:<br></div><div class="gmail_extra">


$ man kill<br></div><div class="gmail_extra">$ man killall<br><br></div><div class="gmail_extra">Bonus track: <a href="https://www.youtube.com/watch?v=Fow7iUaKrq4">https://www.youtube.com/watch?v=Fow7iUaKrq4</a><br><br></div>

<div class="gmail_extra"><div dir="ltr">-Martin</div>
</div></div>