웹서버 작업을 하면서 포트 설정도 하게 되는데,
이 때 내가 사용하려고 하는 포트 번호가 현재 사용 중인지의 여부를 확인할 방법이 필요하게 되었다.
# 해당 포트번호를 사용중인 프로세스 검색
$ sudo lsof -i :<포트번호>
# 프로세스 종료
$ sudo kill -TERM <PID>
프로세스 종료 시 kill -9 <PID> 를 사용하는 것을 종종 볼 수 있다.
이는 프로세스를 강제종료시키는 것과 비슷하게 정상적인 종료 프로세스를 거치지 않은 채로 갑자기 프로세스를 종료시키는 것이라서
사용중이던 메모리가 유실되거나 관련 작업들까지 제대로 종료되지 않는 문제가 발생할 수 있다.
따라서 보다 안전하게 종료시키려면 -TERM 옵션을 사용하는 것 등의 방법을 사용해야 한다고 한다.
참고 블로그
https://new93helloworld.tistory.com/138
https://www.lesstif.com/system-admin/unix-linux-kill-12943674.html
'Etc' 카테고리의 다른 글
C드라이브 사용량 실시간으로 차오르게 하는 범인 검거!! (3) | 2023.06.04 |
---|---|
뉴스레터 발행 후기 (0) | 2022.03.07 |
[MAC] terminal - user/group 관련 작업 정리 (0) | 2021.09.09 |
[Ubuntu] apt-get update 오류 (0) | 2021.06.01 |