본문 바로가기
개발자공간/LINUX

CentOS 프로세스 확인, 죽이기, ps kill 명령어!

by 냉국이 2020. 12. 22.
728x90

리눅스에서는 실행중인 프로세스를 확인하는 ps 명령어가 있습니다

 

흔이 쓰는 옵션으로는 -e, -f 정도가있어요

 

ps -e | grep test

: 파이프(|)를 주면 원하는 문자열이 포함된 리스트를 볼수있습니다.

 

 

 

 

기본적인 ps 명령어만 확인했을 경우 입니다.

어떤 프로세스가 실행중인지 보여주며

PID , TTY, TIME, CMD  4가지 항목을 보여줍니다.

 

 

ps -l 의 경우 상세내역을 보여 준다고 했습니다.

그냥 ps 를 했을경우와 똑같은 내용이지만 더 많은 정보가 담겨 있습니다.

 

 

ps -e 의 경우 입니다. 모든 프로세스를 보여 줍니다.

 

 

ps -ef 입니다.

리눅스는 옵션이 조합 가능하기 때문에 두가지를 같이 쓸경우에는

모든 프로세스의 모든 정보를 출력하게 됩니다.

 

 

ps -efc 똑같이

c 를 추가하여 명령이름 까지 보여 주게 됩니다.

 

그럼 프로세스를 죽이는 방법은 어떻게 하는걸까요

프로세스마다 고유에 PID 값이 존재 합니다.

 

 

박스가 그려진 부분을 확인하여

kill 명령어를 사용해 주면 됩니다.

 

옵션은 무지 많지만.. 진짜 안씀..

 

-9는 강제 종료

-15는 작업 종료? 정도로 생각 해주시면 되겠습니다.

 

명령어는 그림처럼

kill -옵션 PID 를 사용하면 됩니다.

 

 

 

 



출처: https://121202.tistory.com/45 [안방철의 방구석]

300x250

댓글