본문 바로가기
리눅스

[Linux] 프로세스 확인 및 종료

by the red 2022. 1. 18.

1. 프로세스 확인
ps 명령어를 이용하여 프로세스.

**ps 옵션
-l : 자세한 형태의 정보를 출력.
-e : 모든 프로세스.
-f : 모든 정보를 출력.

**옵션에 따른기본 정보(필요한거만 알면된다)
PID : 프로세서 ID.
USER : 프로세서 발생 소유자의 계정.

**기본적인 ps 명령어
-> java를 포함한 프로세스 검색
ex) ps -ef | grep java

->tomcat를 포함한 프로세스 검색
ex) ps -ef | grep tomcat


2. 프로세스 종료
프로세스 종료를 원하는 프로세스를 찾아 kill 명령어와 PID 를 사용해 원하는 프로세스를 종료 가능.

** kill 명령어 (-9 : 강제종료)
kill -9 "PID"

*종료순서*
-> 프로세스 목록 검색(java 인경우)
ex) ps -ef | grep java

-> 프로세스 PID확인

-> kill 실행 (PID가 258인경우)
kil -9 258

->프로세스 재검색

@리눅스 서버에서 kill 명령어는 쉽게 가능하나 운영중인 서비스에서 중복체크 하고 kill이 꼭 필요한지 체크 필요.
(kill을 생각없이 하고, 문제 생기면 .. 불려가서 욕먹으면된다)






댓글