◽ CentOS

[Linux CentOS - (28) ] ps : 프로세스 관리 // 옵션 정리

"ps -e -f"를 실행하면 나오는 화면이다.

 옵션

 설명

 UID

 프로세스 실행 유저

 PID

 프로세스의 아이디

 PPID

 프로세스의 부모 PID

 C

 CPU 사용량

 STIME

 프로세스 시작 시간

 TTY

 프로세스를 제어하는 수단

 콘솔접속시 "tty숫자" 행태로 표시되며, 원격이나 에뮬레이터 접속시 "pts/숫자" 형태로 표시

 TIME

 프로세스에 사용된 CPU 시간

 CMD

 프로세스 실행 명령어

 


  ps 옵션에는
- a (All processes) : 프로세스 현황 표시

- u (User) : 유저 지향적 (top 포맷)

- x : 터미널 제어 없이 프로세스 현황 보기

- e (All processes) : 현재 시스템 내에서 실행중인 모든 프로세스 정보를 출력

- f (Full listing) : 모든 정보 확인

- o (User) : 유저 포맷팅

 

 

 


1. 특정 프로세스 정보 확인

~$ ps -ef | grep 프로세스이름

 

2. 프로세스의 PID 확인

~$ pidof 프로세스이름(일부불가능, 전체이름 입력)

 

3. 지속적으로 현재 실행중이 프로세스의 목록 확인

~$ top 

 

4. 프로세스 죽이기 

~$ kill -9 PID            ( "-9"는 옵션인데 강제 종료라고 보면 되겠다. )

ex : kill -9 1234

푸터바