Saya mendapat persyaratan untuk memfilter hasil proses dengan konteks pengguna. Saya menggunakan perintah like.
# top -b -n 1 -p $(pgrep -d',' http)
top - 14:44:13 up 7 days, 3:01, 6 users, load average: 0.05, 0.01, 0.00
Tasks: 3 total, 0 running, 3 sleeping, 0 stopped, 0 zombie
Cpu(s): 1.0%us, 1.4%sy, 0.0%ni, 97.4%id, 0.1%wa, 0.0%hi, 0.1%si, 0.0%st
Mem: 8062112k total, 4471344k used, 3590768k free, 176040k buffers
Swap: 6160376k total, 88k used, 6160288k free, 797580k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
27720 root 20 0 175m 3708 1408 S 0.0 0.0 0:05.79 httpd
27722 daemon 20 0 175m 3076 708 S 0.0 0.0 0:00.00 httpd
27723 daemon 20 0 2417m 176m 13m S 0.0 2.2 0:43.19 httpd
Dan saya ingin mendapatkan 'proses id' yang berada di bawah konteks pengguna 'root'.
:)