Home >> Linux Command P-T, Process Management

ps

Fungsi Perintah

Menampilkan snapshot dari proses yang sedang berjalan.

Struktur Perintah

ps [option]

Daftar Option

-e -A Menampilkan seluruh proses
-f -F Menampilkan dalam full format
-y Tidak menampilkan flag
-l Menampilkan dalam format panjang (biasanya dengan option -y)
aux  Menampilkan seluruh proses dalam BSD format (tidak memerlukan -)

Contoh Penggunaan

Melihat seluruh proses

# ps -e | head -5
  PID TTY          TIME CMD
    1 ?        00:00:02 init
    2 ?        00:00:00 migration/0
    3 ?        00:00:00 ksoftirqd/0
    4 ?        00:00:00 watchdog/0

Menampilkan seluruh proses dengan format yang lebih panjang

# ps -ef | head -5
UID        PID  PPID  C STIME TTY          TIME CMD
root         1     0  0 23:02 ?        00:00:02 init [5]
root         2     1  0 23:02 ?        00:00:00 [migration/0]
root         3     1  0 23:02 ?        00:00:00 [ksoftirqd/0]
root         4     1  0 23:02 ?        00:00:00 [watchdog/0]
# ps -ely | head -5
S   UID   PID  PPID  C PRI  NI   RSS    SZ WCHAN  TTY          TIME CMD
S     0     1     0  0  78   0   616   517 -      ?        00:00:02 init
S     0     2     1  0 -40   -     0     0 migrat ?        00:00:00 migration/0
S     0     3     1  0  94  19     0     0 ksofti ?        00:00:00 ksoftirqd/0
S     0     4     1  0 -40   -     0     0 watchd ?        00:00:00 watchdog/0
[root@localhost ~]#

Menampilkan cabang proses

# ps axjf | head -10
 PPID   PID  PGID   SID TTY      TPGID STAT   UID   TIME COMMAND
    1  2740  2740  2740 ?           -1 Ss       0   0:00 /usr/sbin/gdm-binary -nodaemon
 2740  2837  2837  2740 ?           -1 S        0   0:00  \_ /usr/sbin/gdm-binary -nodaemon
 2837  2842  2842  2842 tty7      2842 Ss+      0   0:12      \_ /usr/bin/Xorg :0 -br -audit 0 -auth /var/gdm/:0.Xauth -nolisten tcp vt7
 2837  2867  2867  2867 ?           -1 Ss       0   0:00      \_ /usr/bin/gnome-session
 2867  2903  2903  2903 ?           -1 Ss       0   0:00          \_ /usr/bin/ssh-agent /bin/sh -c exec -l /bin/bash -c "/usr/bin/dbus-launch --exit-with-session /etc/X
    1  2839  2740  2740 ?           -1 Sl       0   0:00 /usr/libexec/gdm-rh-security-token-helper

Menampilkan proses dan thread

# ps axms | head -5
  UID   PID          PENDING          BLOCKED          IGNORED           CAUGHT STAT TTY        TIME COMMAND
    0     1 0000000000000000                -                -                - -    ?          0:02 init [5]
    0     - 0000000000000000 0000000000000000 fffffffe57f0d8fc 00000000280b2603 Ss   -          0:02 -
    0     2 0000000000000000                -                -                - -    ?          0:00 [migration/0]
    0     - 0000000000000000 ffffffffffffffff 0000000000000000 0000000000000000 S<   -          0:00 -
[root@localhost ~]#

Leave a Reply