Para listar cualquier proceso escuchando el puerto 8080:
lsof -i:8080
Para eliminar cualquier proceso que escuche el puerto 8080:
kill $(lsof -t -i:8080)
o más violentamente:
kill -9 $(lsof -t -i:8080)
(-9 corresponde al SIGKILL - terminate immediately/hard kill señal:consulte la Lista de señales de eliminación y ¿Cuál es el propósito de la opción -9 en el comando de eliminación?. Si no se especifica ninguna señal para kill , la señal TERM también conocida como -15 o soft kill se envía, lo que a veces no es suficiente para matar un proceso).
Este fuser 8080/tcp imprimirá su PID del proceso vinculado a ese puerto.
Y este fuser -k 8080/tcp matará ese proceso.
Funciona solo en Linux. Más universal es el uso de lsof -i4 (o 6 para IPv6).