Cómo matar un proceso en Linux usando líneas de comando

Una guía completa sobre el proceso de matanza del linux.

Linux es el sistema operativo de código abierto más utilizado, incorporado en muchos programas de software. Hay varios tipos de programas que son ejecutados por su usuario o por el sistema operativo. Estos programas que se ejecutan en Linux se llaman Procesos . Si un proceso no es bueno o se comporta mal, es necesario matar o terminar el proceso no deseado. Se puede hacer sin ningún tipo de registro y no es necesario reiniciar el dispositivo. Se le permite forzar la eliminación del proceso desde el almacenamiento interno y externo. Puede usar el comando kill para terminar el proceso innecesario en sus dispositivos Linux.

Consejo de Techowns : Cómo Eliminar/Borrar Directorio en Linux

Para matar un proceso, primero hay que localizar la información del proceso.

Localizar el proceso

Puedes localizar el proceso a través de diferentes comandos como top, ps, pidof y pgrep.

Localizar el proceso usando el comando superior

El comando superior en Linux te ayuda a obtener todo el proceso que se está ejecutando actualmente. Puedes abrir la terminal ya sea desde el guión del sistema o a través del atajo de teclado Ctrl+Alt +T. Mostrará la lista de procesos en ejecución, aquí tienes que seleccionar el nombre del proceso que quieres matar. Selecciona el PID del proceso y el nombre del proceso se mostrará a la derecha.

También te puede interesar:  Discord: permite que tus amigos se unan a tu juego [Guía completa ]

Localizar el proceso usando los comandos ps y grep

Es otra forma de encontrar el proceso no deseado de su dispositivo Linux. Abre la aplicación Terminal y usa el comando ps junto con el comando grep.

$ ps aux

Ahora la salida se mostrará similar a la salida del comando superior. En ésta, la columna PID aparece en segundo lugar desde la izquierda, donde el nombre del proceso aparece primero. Puede encontrar su proceso fácilmente en el comando ps con la ayuda del comando grep. Mostrará todos los procesos relacionados.

ps aux | grep

Localizar el proceso a través de pidof y pgrep

Abre la terminal e introduce el comando pidof junto con el nombre del proceso que quieres matar.

pidof nginx

Mostrará el resultado exacto de su búsqueda, si hay muchos procesos en su nombre de búsqueda, todos ellos serán mostrados.

Kill Process en Linux

Hay cuatro comandos de matanza comúnmente usados para eliminar el proceso. Son el kill, killall, pkill y Xkill. Se mata el proceso no deseado por nombre o PID o se selecciona el proceso de la lista.

1) Comando de la Muerte

Puedes usar el comando Kill para borrar el proceso encontrándolos manualmente. Se puede hacer introduciendo el nombre o número del proceso como señal. Necesitas introducir el comando de matar seguido del comando de localizar.

$ ps aux | grep firefox

$ kill -firefox

$ matar -9

2) Comando Killall

Puedes usar el comando “killall” para matar todo el proceso que se está ejecutando en un período de tiempo determinado.

Para matar el proceso usando el nombre,

$ killall

Para matar el proceso con SIGKILL,

También te puede interesar:  ¿Cómo arreglar que el motor de utilidades de Corsair no se abra en Windows?

$ killall -9

Si hay varios procesos disponibles en el resultado de la búsqueda en particular, y quiere matar todos los procesos uno por uno, tiene que usar el siguiente comando,

$ killall -i

Aquí tienes que usar -i en lugar del número.

Si quieres matar el proceso que se está ejecutando como un usuario diferente, tienes que usar sudo delante de la línea de comandos.

$ sudo killall

Si quieres matar el proceso que está en marcha durante más de treinta minutos, tienes que usar el -o dentro de tu mando.

$ killall -o 30m

Si quieres matar el proceso que se está ejecutando por menos de 30 minutos, tienes que usar… entre tu línea de comando de matar.

$ killall – 30m

3) Comando Pkill

El comando Pkill es la forma más simple de matar los procesos. Aquí tienes que especificar el nombre completo o el nombre parcial del proceso. Además, no necesitas averiguar e introducir el PID del proceso que quieres matar.

$ pkill

4) Comando Xkill

Xkill es el mejor comando para matar el proceso de mal funcionamiento. Se usa para matar un proceso en el servidor X sin introducir el nombre del proceso o el PID. Puedes usar este comando para matar la conversación del cliente, una vez que la comunicación haya terminado.

$ xkill

Nuestra opinión

Matar o terminar el proceso erróneo o dañino de su dispositivo Linux usando cualquiera de estas líneas de comando. Necesitas saber el nombre del proceso y el PID para matar el proceso. Termina el proceso no deseado de tu dispositivo para estar libre de riesgos. Terminar el proceso le ayudará a manejar su sistema eficientemente.

También te puede interesar:  Cómo hacer overclocking en las GPU de la serie HD 7X00 de AMD

Deje sus preguntas en los comentarios, si los hay. Síganos en Twitter y Facebook para más actualizaciones.

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.