• ps aux
  • ps -ef
  • ps -x (查看自己的进程)
  • ps -fp 1111 (查看指定进程ID对应的进程)
  • ps -f --ppid 1111 (查看父进程为1111的进程其下子进程)
  • ps -ef --forest (以树形结构显示)
  • ps L (列出所有字段名)
  • ps -eo xx,xx,xx,xx
  • ps axo xx,xx,xx,xx
  • ps -fL -C nginx (显示一个进程的所有线程)
  • ps -C httpd -o pid= (检查指定名称进程的PID)
  • ps -eM (检查安全上下文)
  • ps auxf (查看进程的父子关系)


[root@sre01 ~]# ps axo pid,cmd,%cpu,%mem
   PID CMD                         %CPU %MEM
     1 /usr/lib/systemd/systemd --  0.0  0.6
     2 [kthreadd]                   0.0  0.0
     4 [kworker/0:0H]               0.0  0.0
     5 [kworker/u256:0]             0.0  0.0
     6 [ksoftirqd/0]                0.0  0.0
     7 [migration/0]                0.0  0.0
     8 [rcu_bh]                     0.0  0.0
     9 [rcu_sched]                  0.0  0.0
    10 [lru-add-drain]              0.0  0.0

[root@sre01 ~]# ps axo pid,cmd,%cpu,%mem k -%mem
   PID CMD                         %CPU %MEM
   724 /usr/bin/python2 -Es /usr/s  0.0  2.9
  1161 /usr/bin/python2 -Es /usr/s  0.0  1.7
   701 /usr/lib/polkit-1/polkitd -  0.0  1.2
   727 /usr/sbin/NetworkManager --  0.0  0.9
     1 /usr/lib/systemd/systemd --  0.0  0.6
  1423 sshd: root@pts/0             0.0  0.5
  
[root@sre01 ~]# ps axo pid,cmd,%cpu,%mem k -%cpu
   PID CMD                         %CPU %MEM
 12754 [kworker/0:0]                0.2  0.0
     1 /usr/lib/systemd/systemd --  0.0  0.6
     2 [kthreadd]                   0.0  0.0
     4 [kworker/0:0H]               0.0  0.0
     5 [kworker/u256:0]             0.0  0.0
     6 [ksoftirqd/0]                0.0  0.0 

[root@sre01 ~]# ps aux k -%cpu
USER        PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
root      10366  0.1  0.0      0     0 ?        S    01:17   0:04 [kworker/0:3]
root          1  0.0  0.6 127984  6556 ?        Ss   Oct03   0:05 /usr/lib/systemd/systemd --switched-root --system --deserialize 22
root          2  0.0  0.0      0     0 ?        S    Oct03   0:00 [kthreadd]
root          4  0.0  0.0      0     0 ?        S<   Oct03   0:00 [kworker/0:0H]
root          5  0.0  0.0      0     0 ?        S    Oct03   0:01 [kworker/u256:0]
root          6  0.0  0.0      0     0 ?        S    Oct03   0:03 [ksoftirqd/0]
root          7  0.0  0.0      0     0 ?        S    Oct03   0:00 [migration/0]  
    

[root@sre01 ~]# ps aux k -%mem
USER        PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
root        724  0.0  2.9 358748 29500 ?        Ssl  Oct03   0:01 /usr/bin/python2 -Es /usr/sbin/firewalld --nofork --nopid
root       1161  0.0  1.7 574200 17416 ?        Ssl  Oct03   0:09 /usr/bin/python2 -Es /usr/sbin/tuned -l -P
polkitd     701  0.0  1.2 613016 11976 ?        Ssl  Oct03   0:00 /usr/lib/polkit-1/polkitd --no-debug
root        727  0.0  0.9 550344  9304 ?        Ssl  Oct03   0:03 /usr/sbin/NetworkManager --no-daemon
root          1  0.0  0.6 127984  6556 ?        Ss   Oct03   0:05 /usr/lib/systemd/systemd --switched-root --system --deserialize 22
root       1423  0.0  0.5 158924  5780 ?        Ss   Oct03   0:04 sshd: root@pts/0
root       6149  0.0  0.5 158924  5780 ?        Ss   Oct03   0:05 sshd: root@pts/1
root       8900  0.0  0.5 158924  5776 ?        Ss   00:53   0:00 sshd: root@pts/2
root       8901  0.0  0.5 158924  5776 ?        Ss   00:53   0:01 sshd: root@pts/3