Ich versuche, eine GAE-App auszuführen localhost:8080
, aber sie war anscheinend besetzt, auch nachdem ich meinen Computer heruntergefahren und neu gestartet habe. Ich rannte sudo lsof -i :8080
. Und siehe da, es läuft etwas mit PID 66. Was kann ich tun, um diesen Prozess zu beenden und 8080 wieder freizugeben?
16
pid
?lsof -i @localhost:8080
kill -9 <<PID>>
quelle
ps aux | grep 5434
sagt gar nicht was die PID ist !!lsof -i @localhost:8080
Es stellt sich heraus, dass es nur
kill -9 PID
nötig sein könntesudo
. Die Antwort auf maclife.com finden Sie im Artikel Terminal 101: Verfolgen und Beenden von Prozessen .quelle
Antworten von oben in einer Zeile zusammenfassen:
kill $(lsof -t -i:8080)
lsof -t
gibt die PID zurück und übergibt diese ankill
.quelle