ps与pgerp命令

找出占用cpu最多的十个线程

# ps -eo comm,pcpu --sort -pcpu | head

COMMAND         %CPU

systemd          0.0

kthreadd         0.0

ksoftirqd/0      0.0

kworker/0:0H     0.0

migration/0      0.0

rcu_bh           0.0

rcu_sched        0.0

lru-add-drain    0.0

watchdog/0       0.0

找出与zabbix进程相关的条目

# ps -eo comm,pcpu,pid,pmem|grep zabbix

zabbix_agentd    0.0  6479  0.0

zabbix_agentd    0.0  6502  0.0

zabbix_agentd    0.0  6503  0.0

zabbix_agentd    0.0  6504  0.0

zabbix_agentd    0.0  6505  0.0

zabbix_agentd    0.0  6506  0.0

找出给定的命令名所对应的经常ID

# ps -C bash -o pid=

26692

29138

29160 #或者是使用

# pgrep bash

26692

29138

29160

# pgrep bash -d : #指定分隔符

26692:29138:29160

# pgrep -u root bash #指定用户

26692

29138

29160

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容