linux top 中的php-fpm如何统计出来

linux top 命令下回显示很多的php-fpm进程,我想统计下当前top下php-fpm有多少个,通过ps -ef | grep php-fpm | wc -l 不行的,因为php-fpm配置文件中用的是static模式,查询的配置文件中的总数,请问各位大神有没有好的办法可以通过命令查询出来...

阅读 5.4k
1 个回答
$  pidof php-fpm | wc -w

pidof 程序名称 : 查看这个程序启动了多少个进程

如果想在top监控这些进程(没有父子关系):

top -p `pidof php-fpm | sed 's/[[:space:]]/,/g'`

后面的sed表达式是将pidof的输出结果中空格替换成逗号,因为top -p pid1,pid2,pid3支持这种用法

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏