# How to kill Skype process in Ubuntu

The Skype process seems to be immortal when it crashes in Ubuntu. Killing it with “killall skype” does not work. And it’s not a nice process either, because it uses 100% CPU!

Fortunately, there is a way of killing it without restarting your computer. This is how to do it:

killall skype -s 9

Why does this work? The answer is simple. By adding the arguments “-s 9” the killall command changes the signal type to SIGKILL instead of SIGTERM. Obviously, Skype does not do anything about the SIGTERM signal, and that is why the process stays alive.

Happy killing!

## 22 thoughts on “How to kill Skype process in Ubuntu”

1. TaG says:

Thank you!

1. erik says:

thank you, but don’t understand why it is obvious that “Skype does not do anything about the SIGTERM signal”, but it was just what i needed now!

2. peter says:

Thanks, this only seems to be a problem on my computer since Microshaft took over skype

eternally grateful.

Cheers

3. Debbie says:

Many thanks.

1. Amila says:

Thanks

4. Amila says:

It works, Thakns

5. gorlum0 says:

Thanks, did help!

6. jyothi says:

thanks a lot… helped me yar

7. kalpesh says:

thanks!

Thanks for this, it was an accurate shot…cheers!

9. rose says:

Helped a lot

10. WOW!! solved it! thanks!
-Ram

11. Thanks mate, solved my problem and you just saved me a tone of time, else I had to start calling the tech team.

12. Jay says:

thanks a lot!!!

13. Flor says:

THANKS!

14. Boozz says:

Thank you!

15. Elias says:

Just to let everyone know, and because I don’t like the “killall” approach too much, here’s something I’ve added to my .bashrc:

alias killskype=’ps -A | grep skype | awk ‘”‘”‘{ system(“kill -9 ” \$1) }'”‘”

In case you need/want to know: ps -A shows all processes, grep skype looks for skype in each line of output. So you get:

1234 ? 00:00:00 skype

awk executes a kill -9, using the first string of output it gets from grep (which is the PID).

16. Dennis says:

Boom. Problem solved