Cómo forzar la finalización de un proceso en GNU/Linux
Publicado: 15 de febrero de 2025, 21:43:50 UTC
Este artículo explica cómo identificar un proceso colgado y eliminarlo forzosamente en Ubuntu.
How to Force Kill a Process in GNU/Linux
La información de este artículo se basa en Ubuntu 20.04. Puede que sea válida o no para otras versiones.
De vez en cuando, se produce un bloqueo en el proceso que no se cierra por algún motivo. La última vez que me pasó fue con el reproductor multimedia VLC, pero también me ha pasado con otros programas.
Desafortunadamente (¿o afortunadamente?) no sucede con la suficiente frecuencia como para que pueda recordar qué hacer al respecto cada vez, así que decidí escribir esta pequeña guía.
En primer lugar, debe encontrar el identificador de proceso (PID) del proceso. Si el proceso es de un programa de línea de comandos, normalmente puede buscar el nombre del ejecutable, pero si es un programa de escritorio, puede que no siempre sea obvio cuál es el nombre del ejecutable, por lo que es posible que deba investigar un poco.
En mi caso fue vlc, lo cual era bastante obvio.
Para obtener el PID debes escribir:
Que le mostrará cualquier proceso en ejecución que tenga "vlc" en el nombre.
Luego debes ejecutar el comando kill -9 con privilegios de root en el PID que encontraste:
(reemplace "PID" con el número encontrado con el primer comando)
Y eso es todo :-)