ps [-option]
[사용예]
    $ ps -ef
    $ ps -aux | grep httpd
    
[option] 
    -a    : 모든 프로세스를 나열 
    -c    : 해당 프로세스를 유발시킨 명령어 이름을 task struct에 참조한다. 
    -e    : 해당 프로세스에 관련된 환경변수 정보를 함께 출력 
    -f    : 프로세스 간 상속관계를 트리 구조를 보여줌 
    -h    : 메뉴는 보여주지 않음. (PID, TTY, STAT, TIME, COMMAND 등) 
    -j    : 작업에 관련된 ID를 출력 
    -l    : j보다 자세하게 정보를 출력 
    -u    : 사용자 이름과 프로세스가 시작된 시간을 출력 
    -x    : 터미널에 종속되지 않는 프로세스들을 출력 
    -n    : 사용자 정보를 ID와 숫자로 표시 
    -w    : 출력 결과를 생략하지 않고 출력 
[출력 항목] 
    PID     : 프로세스 식별번호 
    TTY     : 프로세스와 연결된 터미널 포트
    STAT    : 프로세스 상태
                R  실행 중 혹은 실행될 수 있는 상태
                S  sleep
                I  idle (비활동 상태:BSD, 중간적 상태:sys V)
                T  정지된 상태(suspend)
                Z  좀비(zombie) 프로세스
                D  디스크 관련 대기 상태
                P  페이지 관련 대기 상태
                X  메모리 확보를 위해 대기중(sys V)
                K  사용 가능한 커널 프로세스(aix)
                W  스왑 out된 상태
                N  nice되어진 상태
                >  우선 순위가 인위적으로 높아진 상태
    START   : 프로세스가 시작된 시간 
    TIME    : 총 CPU 사용 시간
    USER    : 사용자의 이름 
    COMMAND : 사용자가 실행한 명령어 
    UID     : 사용자의 ID 
    PGID    : 사용자 부모 프로세스의 그룹 ID 
    SID     : 세션 ID 
    PRI     : 실행하는 우선 순위에 따른 프로세스 
    NI      : nice에 의한 우선 순위에 따른 프로세스 
    RSS     : 실제 메모리 사용량
    SZ      : 프로세스가 사용하는 자료와 스택의 크기 
    SHRD    : 프로세스가 사용하는 공유 메모리 
    %CPU    : 프로세스가 사용하는 CPU 점유율 
    %MEM    : 프로세스가 사용하고 있는 메모리 점유율 
    WCHAN   : 프로세스가 실행하고 있는 커널 루틴 
    VSZ     : 가상메모리 크기
"프로그래밍 / Linux & Shell Script" 분류의 다른 글
| [shell script] bash read command (0) | 2014/02/11 | 
| [linux] shell command 로그 남기기 (0) | 2014/01/27 | 
| [linux] Linux Console에서 BEEP 사운드 끄기 (0) | 2014/01/27 | 
| [shell] netstat (0) | 2014/01/22 | 
| [shell script] 배열(Array) 사용하기 (0) | 2014/01/10 | 
| [shell script] 함수(Function) 사용하기 (0) | 2014/01/09 | 
| [linux] 메모리 (0) | 2013/12/17 | 
| [shell script] Here Documents (0) | 2013/11/26 | 
| [shell script] directory exists check (0) | 2013/11/20 | 
| [shell script] 실행 경로 구하기 (0) | 2013/10/24 |