139
139
Encontrar el proceso que está utilizando un determinado puerto en Linux
Me gustaría poder averiguar qué proceso está utilizando actualmente un determinado puerto en Linux. ¿Hay alguna forma de hacerlo?
Me gustaría poder averiguar qué proceso está utilizando actualmente un determinado puerto en Linux. ¿Hay alguna forma de hacerlo?
Estoy usando “CentOS 7 minimal” que no tiene ni netstat
ni lsof
. Pero muchas distribuciones de linux tienen el comando de estadísticas de socket (es decir, ss
).
He aquí un ejemplo de ejecución:
# ss -tanp | grep 6379
LISTEN 0 128 127.0.0.1:6379 *:* users:(("redis-server",pid=2531,fd=4))
En Linux, para encontrar un proceso que se ejecuta en un puerto, haga lo siguiente:
lsof -i :<port_number>
ejemplo:
lsof -i :8080