날았다 고양이 2023. 8. 29. 21:50
반응형

1. ps -o 옵션 확인
ps: option requires an argument -- o
usage: ps [ -aAdefHlcjLPyZ ] [ -o format ] [-O format ] [ -t termlist ]
        [ -u userlist ] [ -U userlist ] [ -G grouplist ] [-h lgrplist ]
        [ -p proclist ] [ -g pgrplist ] [ -s sidlist ] [ -z zonelist ]
  'format' is one or more of:
        user ruser group rgroup uid ruid gid rgid pid ppid pgid sid psr lwp
        lname nlwp opri pri f s c pcpu pmem osz vsz rss rssprivate rssshared
        nice class stime etime time tty addr wchan fname comm args taskid
        projid project pset zone zoneid ctid lgrp env

 

-----------------------------------------------------------------------

pcpu : cpu %

pmem: memory %

comm : command

etime: 프로세스 경과시간

stime: 프로세스 시작 시간

 

2. ps -o 예

ps -eo pid,user,pcpu,pmem,command

 

3. ps -e 와 sort 조합

예) pcpu 순으로 정렬

ps -eo pid,user,pcpu,pmem,command | sort -k3

 

예) pcpu 내림차순 정렬

ps -eo pid,user,pcpu,pmem,command | sort -k3 -r

 

예) pcpu 내림차순 정렬 및 상위 5라인 만 출력

ps -eo pid,user,pcpu,pmem,command | sort -k3 -r | head -5

 

반응형