반응형
그동안 포트로 띄워져있는 프로세스 킬하기 위해 다음과 같이 수행했다.
1. 포트로 프로세스 검색해 해당 프로세스 pid 찾기
ps -ef | grep {포트번호}
2. 해당 프로세스 킬
kill -9 {포트번호} 또는 kill {포트번호}
그런데 한줄로 하고싶어서 아래와 같이 변경했다.
예시로 포트번호 123,321 2개 띄워진 프로세스 킬한다고 가정해보자.
pkill -TERM -f "(123|321)"
또는
kill -TERM $(lsof -i TCP:123,321 | awk '{print $2}')
이렇게 가능하다.
실제 서비스가지고 띄우고 테스트하기 귀찮으니 임시로 해당 포트 서비스를 열어보자.
# 임시 서비스 실행
nc -l -p <포트번호>
#백그라운드로 실행
nohup nc -l -p <포트번호> &
반응형
'[DevOps] > Linux' 카테고리의 다른 글
리눅스 자바 버전 여러개 관리하기 & 폐쇄망(오프라인) (0) | 2023.08.16 |
---|---|
Linux 수도권한 유저 생성하기 (0) | 2023.05.15 |