포트 8080에서 실행중인 것을 종료 :8080. Lo와 PID 66으로 실행되는

에서 GAE 앱을 실행하려고 localhost:8080했지만 컴퓨터를 종료했다가 다시 시작한 후에도 점유되었습니다. 나는 달렸다 sudo lsof -i :8080. Lo와 PID 66으로 실행되는 문턱이 있다는 것을 보라. 그 프로세스를 죽이고 8080을 다시 확보하려면 어떻게해야합니까?



답변

  1. 필요한 포트 (예 : port 5434)를 사용하는 프로세스 ID (pid)를 찾으십시오 .

    ps aux | grep 5434
    
  2. 그 과정을 죽여라 :

    kill -9 <pid>
    

답변

lsof -i @localhost:8080

kill -9 <<PID>>


답변

그것이 kill -9 PID필요하다는 것이 밝혀졌습니다 sudo. maclife.com에서 Terminal 101 : Track and Kill Processes 기사에서 답을 찾았습니다 .


답변

위의 답변을 한 줄에 병합 : kill $(lsof -t -i:8080)

lsof -tPID를 반환하고로 전달합니다 kill.