본문 바로가기

운영체제/Unix & Linux

ps -o 옵션

반응형

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

 

반응형

'운영체제 > Unix & Linux' 카테고리의 다른 글

xargs 명령어  (0) 2023.09.11
ssh key 인증  (0) 2023.09.08
shell script - array  (0) 2023.08.19
Device /dev/sdb excluded by a filter.  (0) 2023.07.17
예제로 알아보는 sed 명령어  (0) 2023.06.12