간혹 리눅스에서 실행 중인 프로세스들 중 메모리 및 cpu를 사용률이 높은 프로세스를 조회하는 경우가 발생한다.
그래서 리눅스 명령어인 ps 를 사용하여 조회 하는 방법에 대해서 설명한다.
# 프로세스 목록 확인
ubuntu@root:~$ ps
# 프로세스 목록 확인 - 자세한 정보
ubuntu@root:~$ ps -f
# 모든 프로세스 리스트 확인
ubuntu@root:~$ ps -e
ubuntu@root:~$ ps -ef
# 모든 프로세스 사용율 확인 top 11
ubuntu@root:~$ ps -ef --sort -rss
ubuntu@root:~$ ps -ef --sort -rss | head -n 11
ubuntu@root:~$ ps -eo user,pid,ppid,rss,size,vsize,pmem,pcpu,time,cmd --sort -rss | head -n 11
ubuntu@root:~$ ps -eo user,pid,ppid,rss,size,vsize,pmem,pcpu,time,comm --sort -rss | head -n 11