RHEL9 psコマンドでCPUとメモリの使用率を表示する

環境
# cat /etc/redhat-release
Red Hat Enterprise Linux release 9.2 (Plow)

操作方法
1.CPUとメモリの使用率を表示する

# ps u
USER         PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
root        5782  0.0  0.2 234476  8096 pts/0    S    17:24   0:00 su
root        5783  0.0  0.1 224388  5880 pts/0    S    17:24   0:00 bash
root        9552  0.0  0.0 225480  3608 pts/0    R+   19:21   0:00 ps u

2.ps axで全てのプロセスを表示する
# ps ax

ps axにCPU使用率とメモリ使用率を表示するuを追加したps auxがよく使用されます。

3.ps axfでプロセスを階層構造で表示する
# ps axf

4.「ps l」で親プロセスを表示する

# ps l
F   UID     PID    PPID PRI  NI    VSZ   RSS WCHAN  STAT TTY        TIME COMMAND
4     0    5782    5749  20   0 234476  8096 do_wai S    pts/0      0:00 su
4     0    5783    5782  20   0 224388  5880 do_wai S    pts/0      0:00 bash
4     0   10062    5783  20   0 225480  1592 -      R+   pts/0      0:00 ps l

5.ps ewコマンドで出力結果の表示領域を増やす

# ps ew
    PID TTY      STAT   TIME COMMAND
   5782 pts/0    S      0:00 su SHELL=/bin/bash HISTCONTROL=ignoredups HISTSIZE=1000 HOSTNAME=EPGS00W0 PWD=/home/arte LOGNAME=arte XDG_SESSION_TYPE=tty MOTD_SHOW
   5783 pts/0    S      0:00 bash SHELL=/bin/bash HISTCONTROL=ignoredups HISTSIZE=1000 HOSTNAME=EPGS00W0 PWD=/home/arte LOGNAME=arte XDG_SESSION_TYPE=tty MOTD_SH
  10073 pts/0    R+     0:00 ps ew SHELL=/bin/bash HISTCONTROL=ignoredups HOSTNAME=EPGS00W0 HISTSIZE=1000 PWD=/home/arte LOGNAME=arte XDG_SESSION_TYPE=tty MOTD_S

 

IT

Posted by arkgame