May 29, 2022

Como eliminar un servicio de Linux a través de su PID

Hola muy buenas noches, espero estés bien. Quick tip del día de hoy y como para que ya quede asentado. Estuve teniendo un tema con un puerto y un proceso que no termina de cerrarse bien y no libera el proceso correctamente.

Para saber exactamente de que se trataba tuve que hacer dos cosas:

En primer lugar tener un listado de que puertos están siendo ocupados por x proceso, para obtener dicho listado uno de los tantos comandos que podemos utilizar es:

sudo lsof -i -P -n

El listado que se generara en base a dicho comando define un PID que es un número que refiere a un proceso en particular. Podemos usar dicho PID para cerrar aquel proceso que nos está molestando. Para eso utilizaremos este otro command:

sudo kill -9 <pidnumber>

¡Buenas noches!