Uccidi tutto ciò che è in esecuzione sulla porta 8080


16

Sto cercando di eseguire un'app GAE localhost:8080, ma apparentemente è stata occupata, anche dopo aver spento e riavviato il mio computer. Ho corso sudo lsof -i :8080. Ecco, c'è un davanzale in esecuzione con PID 66. Cosa posso fare per terminare quel processo e liberare di nuovo 8080?

Risposte:



7

lsof -i @localhost:8080

kill -9 <<PID>>


Mentre questo può funzionare, ripete ciò che l'OP ha pubblicato e potrebbe usare una spiegazione.
bertieb,

Questa risposta è la più chiara e ha il miglior feedback nel terminale! ps aux | grep 5434non dice affatto qual è il PID !!
mesqueeb,

Non accedo nulla quando lsof -i @localhost:8080
shim


3

Unire le risposte dall'alto in una riga: kill $(lsof -t -i:8080)

lsof -trestituisce il PID e lo passa a kill.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.