
hay varias formas de hacerlo, repasemos las principales pero desde ya les aviso que la primera opción es la mas segura ya que usaremos el PID del proceso para poder detenerlo o matarlo. Si como lo vimos en el vídeo anterior, si usamos las herramientas como TOP nos permitirá conocer fácilmente el PID del proceso que deseamos matar.
Debemos reconocer primero que el comando KILL fue escrito por Albert Cahalan rn 1999 como un reemplazo a bsdutils el cual no era una estándar.
El comando KILL se relacionado directamente con la señal kill o matar pero debo mencionar que la señal predeterminada es SIGTERM (15). No obstante las mas usadas son SIGTERM (15) y SIGKILL (9). Inconscientemente usamos el juego de teclas dentro del terminal ctrl+c ejecutamos la señal SIGINT (interrupción), ctrl+z SIGSTP (detener)
Usaremos KILL para matar un proceso usando el PID.
Esta es la forma mas segura de matar un proceso conociendo el proceso podemos matar o detenerlo dependiendo del resultado que deseamos. Conocemos que de forma predeterminada la señal de kill es SIGTERM. Podemos usarlo de las siguientes formas.
kill -TERM pid
kill -SIGTERM pid
kill -15 pid
Y si queremos matar un proceso y no terminarlo usamos los siguientes comandos:
kill -KILL pid
kill -9 pid
Matar un proceso usando el nombre killall
Killall, permite matar todas las instancias de un proceso con el mismo nombre, por lo que debemos tener mayor cuidado si tenemos algún proceso que no queramos matar. Con el comando anterior podemos matar los procesos uno por uno, pero en este caso matamos a todos los procesos.
killall nombre_proceso
Obviamente el comando killall también funciona con señales especificas y la predeterminada es SIGTERM. igualmente se puede especificar una señal en particular.
Matar un proceso usando parte del nombre pkill
Por si no conocemos el PID de un proceso pero conocemos parte del nombre podremos detener el proceso con el comando pkill. Debemos tener mucho mas cuidado con este proceso ya que su uso puede eliminar un proceso que tenga un nombre similar al anterior.
pkill parte_del_nombre
Matando procesos de la forma mas sencilla xkill
xkill ya viene a ser mas gráfica y sencilla. para esto simplemente presionamos la teclas alt+F2 para ejecutar el comando xkill. Luego tu cursor cambiara a una calabera el cual al hacer click en cualquier programa o proceso podremos detenerlo.
xkill
Referencias
https://blog.desdelinux.net/como-matar-procesos-facilmente/
https://es.wikipedia.org/wiki/Kill
https://www.linux.com/training-tutorials/how-kill-process-command-line/