Matar procesos en Linux

Para matar o finalizar un proceso en Linux lo primer es saber el PID del mismo.

Para conocer el PID de un proceso en particular puedes utilizar el comando:

ps aux

Este comando muestra en pantalla un listado de los procesos activos en el momento que se utiliza:

captura

Como se puede ver en la imagen, el PID de cada proceso se puede ver en la segunda columna desde la izquierda.

Una vez tengas el PID del proceso que quieres finalizar puedes utilizar uno de los siguientes comandos:

kill pid_del_proceso

Con este comando matarás solo el proceso con el PID que indiques.

kill -9 pid_del_proceso

Añadiendo la opción 9 al mismo comando, estás obligando al sistema operativo a matar el proceso. Esto es muy útil cuando un proceso se ha quedado bloqueado y no es posible matarlo solo con el comando kill.

killall nombre_programa

Utilizando este comando matarás todos los procesos que estén siendo ejecutados por el programa que indiques.

pkill palabra_busqueda

Este comando se utiliza para buscar todos los procesos que coincidan con el criterio especificado, y les manda la señal SIGTERM. Por ejemplo pkill fire mataría tanto el proceso firefox como el proceso firebird, dado que la cadena fire aparece en ambos.

Para comentar sobre este artículo, rellena el formulario. Los campos marcados con un asterisco (*) son obligatorios.


*