Mata todo lo que se está ejecutando en el puerto 8080


16

Estoy tratando de ejecutar una aplicación GAE localhost:8080, pero aparentemente estaba ocupada, incluso después de apagar y reiniciar mi computadora. Me encontré sudo lsof -i :8080. He aquí que hay algo en el PID 66. ¿Qué puedo hacer para eliminar ese proceso y liberar 8080 nuevamente?

Respuestas:



7

lsof -i @localhost:8080

kill -9 <<PID>>


Si bien esto puede funcionar, repite lo que publicó el OP y podría usar una explicación.
bertieb

¡Esta respuesta es la más clara y tiene los mejores comentarios en la terminal! ps aux | grep 5434no dice en absoluto cuál es el PID !!
mesqueeb

No pasa nada cuando entrolsof -i @localhost:8080
cuña


3

Combinando respuestas de arriba en una línea: kill $(lsof -t -i:8080)

lsof -tdevuelve el PID y se lo pasa a kill.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.