How To: Identificar un proceso que usa un puerto

En linux muchas veces es necesario saber que proceso esta utilizando determinado puerto, para poder liberarlo, mediante la interrupción del programa.

Hay varias formas de hacerlo

# netstat -tulpn | grep [puerto]

Nos informará algo asi:

tcp 0 0 127.0.0.1:[pueto] 0.0.0.0:* LISTEN 25909/0
tcp 0 0 ::1:[puerto] :::* LISTEN 25909/0

El 25909, es el numero del proceso que lo esta utilizando, por lo tanto podemos «matar» el proceso con:

kill -9 25909

Otros comandos que también nos puede servir son:

lsof -i :[puerto]

fuser -n tcp [puerto]

Esto nos dará todos lo procesos que utilizan puertos

lsof -n -P | grep LISTEN

© Noviembre 2022, Alberto J. Yualé

 

 

 

 

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

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