Saltar al contenido
danielsanjuan

Cuaderno · 14 de noviembre de 2026

Qué proceso está usando un puerto

linuxredes

Cuando un servicio no arranca porque «el puerto ya está en uso».

sudo ss -ltnp 'sport = :8080'

-l solo escuchando, -t TCP, -n sin resolver nombres, -p el proceso. Para UDP cambia -t por -u.

Si sale docker-proxy, el puerto lo tiene un contenedor:

docker ps --format '{{.Names}}\t{{.Ports}}' | grep 8080

Para saber a qué servicio de systemd pertenece el proceso (con su PID):

cat /proc/<PID>/cgroup | grep -o '[a-z0-9-]*\.service'

← Todas las notas