Ubuntu에서 동작되는 PORT를 터미널로 종료(kill)
위 터미널을 이용하여 6000포트를 이용하여 http서버를 임시적으로 만든다.
다른 터미널을 열서 똑같은 6000포트의 http서버를 만든다. 하지만 이미 이전 터미널에서 6000포트를 이미 잡기 때문에 해당 포트를 강제로 종료하는 명령어를 사용해야 한다.
실제 포트 6000에 어떻게 잡고있는지 확인해야한다. 터미널에 입력할 키워드는 아래와 같다
$ lsof -i TCP:[Port Number : 위 사진에서는 6000] | grep LISTEN
이제 다음에 나온 터미널 결과는 아래와 같다
node 21478 alex 21u IPv6 189694 0t0 TCP *:x11 (LISTEN)
여기서 2번째 column에 주목해야 한다. 21478은 PID이다. 이 PID number를 이용하여 해당 포트를 kill할수 있다.
아래 터미널 키워드를 입력하여 해당 포트(여기서는 6000)를 종료할수 있다.
$ kill -9 [PID number : 여기서는 21478]
또는 궂이 확인을 안하고 바로 종료하는 방법이 있다. 아래 터미널 키워드를 입력하여 해당 포트(여기서는 6000)를 종료할수 있다.
$ kill -9 $(lsof -i TCP:[Port Number : 위 사진에서는 6000] | grep LISTEN | awk '{print $2}')
댓글
댓글 쓰기