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'