본문 바로가기

ps

[Linux] 리눅스 명령어 - ps 시스템에서 현재 실행중인(sleep상태도 포함)프로세스에 대한 정보를 각 PID와 각 프로세스의 부모 ID(PPID)를 표시해 준다. [옵션] -a(all processes) 프로세스 현황 표시(다른유저) -u(user) 유저지향적(top 포맷) -x 터미널 제어 없이 프로세스 현황 보기 -e(all processes) 현재 system내에서 실행중인 모든 프로세스 정보를 출력 -f(full listing) (uid,pid,ppid,c stime,tty,time,cmd) -o(user) 유저 포맷팅 $ ps -ef | grep "java" $ ps -ef | grep "aws" $ ps -ef | grep "grep" $ ps -ef | grep "grep" | wc -l 더보기
[Linux] 프로세스 명령어 (ps) ps 현재 터미널에 관련된 프로세스를 보여준다. TTY : teletype 의 약자로 프로세스용 제어터미널을 나타낸다. TIME : 프로세스의 CPU 사용시간 ps x 제어되는 터미널에 상관없이 모든 프로세스를 보여준다. STAT : 프로세스의 현재 상태를 알려준다. (R : 실행 중 또는 실행 대기, S : 수면상태, 이벤트 대기상태, D : I/O입출력을 기다리는 상태, T : 종료상태 ) (Z : 좀비프로세스, 부모프로세스에 의해 종료되지 않은 종료된 자식 프로세스 ) (< : 높은 우선순위 프로세스, 특정 프로세스에 더 중요성을 부여하는 것이 가능) (N : 낮은 우선 순위 프로세스 ) ps aux 모든 사용자에 속한 프로세스를 보여준다. USER : 프로세스 소유자 %CPU : CPU 사용량 %.. 더보기