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é