Linux 명령어 | 프로세스 관리 | ps 프로세스 목록

ps 명령어

현재 작동하는 프로세스의 목록을 출력한다.

사용법

ps (옵션)

option:

  • -e : 모든 프로세스 정보 출력
  • -f : 프로세스의 다양한 정보 출력
  • -a : 실행중인 전체 사용자의 모든 프로세스 출력
  • -u : 프로세스를 실행한 사용자 정보와 프로세스 시작 시간등 출력
  • -x : 제어 터미널을 갖지 않는 프로세스 출력

ps 명령어 사용예제

예제 1)

PID와 PPID를 확인할 수 있다.

ps -ef |grep *** (동작중인 프로세스) : 

예제 2)

USER, PID, %CPU, %MEM, RSS, TTY, STAT, START를 확인할 수 있다.

-> ps -aux |grep *** (동작된 프로세스) : 

NOTE

  • USER : 프로세스를 실행시킨 사용자
  • PID : 프로세스 ID
  • %CPU : 최근 1분간 프로세스가 사용한 CPU시간 백분율
  • %MEM : 최근 1분간 프로세스가 사용한 실제 메모리의 백분율
  • RSS : 현재 프로세스가 사용하고 있는 실제 메모리 크기
  • TTY : 프로세스를 제어하고 있는 터미널
  • STAT : 프로세스 상태 코드
  • START : 프로세스의 시작 시간



최종 수정 : 2019-10-14