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 ~]#