Saya mencoba menjalankan aplikasi GAE localhost:8080
, tetapi ternyata sudah terisi, bahkan setelah mematikan dan menyalakan kembali komputer saya. Saya berlari sudo lsof -i :8080
. Lihatlah, ada sesuatu yang masih berjalan dengan PID 66. Apa yang bisa saya lakukan untuk mematikan proses itu dan membebaskan 8080 lagi?
16
pid
?lsof -i @localhost:8080
kill -9 <<PID>>
sumber
ps aux | grep 5434
tidak mengatakan sama sekali yang merupakan PID !!lsof -i @localhost:8080
Ternyata itu hanya
kill -9 PID
, Anda mungkin perlusudo
. Temukan jawabannya di maclife.com di artikel Terminal 101: Track and Kill Processes .sumber
Menggabungkan jawaban dari atas dalam satu baris:
kill $(lsof -t -i:8080)
lsof -t
mengembalikan PID dan meneruskannya kekill
.sumber