Tuez tout ce qui s'exécute sur le port 8080


16

J'essaie d'exécuter une application GAE localhost:8080, mais elle était apparemment occupée, même après l'arrêt et le redémarrage de mon ordinateur. J'ai couru sudo lsof -i :8080. Et voilà, il y a quelque chose qui tourne avec le PID 66. Que puis-je faire pour tuer ce processus et libérer à nouveau 8080?

Réponses:



7

lsof -i @localhost:8080

kill -9 <<PID>>


Bien que cela puisse fonctionner, il répète ce que le PO a publié et pourrait utiliser une explication.
bertieb du

Cette réponse est la plus claire et a le meilleur retour dans le terminal! ps aux | grep 5434ne dit pas du tout quel est le PID !!
mesqueeb

Rien ne se passe quand j'entrelsof -i @localhost:8080
shim


3

Fusionner les réponses d'en haut sur une seule ligne: kill $(lsof -t -i:8080)

lsof -trenvoie le PID et le transmet à kill.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.