더북(TheBook)

ps는 프로세스 사이의 상속 관계를 시각적으로 표시하는 f 옵션(-f 옵션과 다름)을 제공합니다. 여러 프로세스 사이의 관계를 한눈에 파악하는 데 도움이 됩니다.

supreme@master:~$ ps f
    PID TTY     STAT   TIME COMMAND
  21907 pts/0   Ss     0:01 bash
  27001 pts/0   R+     0:00 \_ ps f
   1861 tty2    Ssl+   0:00 /usr/lib/gdm3/gdm-x-session --run-script env GNOME_
   1864 tty2    Sl+    2:08 \_ /usr/lib/xorg/Xorg vt2 -displayfd 3 -auth /run/
   1893 tty2    Sl+    0:00 \_ /usr/libexec/gnome-session-binary --systemd --s

잠깐만요 ≣


우분투 데스크톱 터미널에서 ps f 명령을 실행했기 때문에 디스플레이 관리자의 프로세스 정보(gdm)를 추가로 확인할 수 있습니다.

 

실시간으로 메모리 점유율, CPU 사용률을 확인할 때는 ps –aux보다 top 명령이 더 유용합니다. ps가 개별 프로세스 상태를 보여 주는 데 비해, top은 전체적인 프로세스 상태를 알아볼 때 사용합니다.

supreme@master:~$ top

윗부분은 시스템 가동 시간, 평균 부하, 전체 프로세스 정보, 메모리 상태 등 시스템 상태를 요약해서 보여 줍니다.

top - 20:45:27 up 5:27, 1 user, load average: 0.38, 0.22, 0.19
Tasks: 243 total, 1 running, 242 sleeping, 0 stopped, 0 zombie
%Cpu(s): 6.0 us, 6.0 sy, 0.0 ni, 88.1 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
MiB Mem : 15713.1 total, 10357.3 free, 2313.6 used,  3042.2 buff/cache
MiB Swap:  3814.0 total, 3814.0  free,    0.0 used. 12862.8 avail Mem
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.