我想获得一个PHP脚本的PID:
php /var/www/html/test.php
例如,我还有一些其他的PHP脚本也在运行
php /var/www/html/hello.php php /var/www/html/world.php
当我运行pidof -s -x php /var/www/html/test.php ,它会随机给我3个运行脚本中的任何一个的pid。 我认为这是因为它只在-x之后看到了php,而忽略了其余部分。 我用引号试了一下,没有得到任何结果。
pidof -s -x 'php /var/www/html/test.php'
试试这个:
pgrep -f 'php /var/www/html/test.php'