Estou tentando executar um aplicativo GAE localhost:8080
, mas aparentemente ele estava ocupado, mesmo depois de desligar e reiniciar o computador. Corri sudo lsof -i :8080
. Eis que há algo ainda em execução no PID 66. O que posso fazer para interromper esse processo e liberar 8080 novamente?
16
pid
?lsof -i @localhost:8080
kill -9 <<PID>>
fonte
ps aux | grep 5434
não diz nada qual é o PID !!lsof -i @localhost:8080
Acontece que
kill -9 PID
você pode precisarsudo
. Encontre a resposta em maclife.com no artigo Terminal 101: Processos de rastreamento e exclusão .fonte
Mesclando respostas de cima em uma linha:
kill $(lsof -t -i:8080)
lsof -t
retorna o PID e o passa parakill
.fonte