2016-04-24 134 views
1

我正在异步运行多个PHP脚本。我想获得PHP运行的所有脚本的数量(以及是否有可能使用CPU百分比)。
现在我使用的是ps -C php --no-headers | wc -l,它返回所有php脚本的计数,但我只需要计算一个特定的脚本。当我使用htop时,我看到完整的地址和参数,但我无法在ps命令中指定参数。
我该怎么做?
编辑#1:异步运行多次的脚本与其他脚本(cake.php(对于CakePHP框架))有一个共同名称。我试图通过发送到脚本(cake.php my_arg)的参数来获取脚本。我想要参数为my_arg的脚本。获取特定运行PHP脚本的CPU使用情况

回答

0

您可以使用-p PID而不是-C php,但您需要检查哪个PID正在执行您的php脚本。

另外我认为,如果你做了-C my_script.php它应该工作(取决于你如何运行你的脚本)。

+0

谢谢@krzyk。我不知道正在运行的进程的PID。因为有多个进程正在运行(大约100个进程)。另外-C my_script.php不起作用。 –

相关问题