ps命令的常用组合
原创
©著作权归作者所有:来自51CTO博客作者zywqs的原创作品,请联系作者获取转载授权,否则将追究法律责任
- 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