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 |