使用命令名称杀死正在运行的命令

时间:2018-08-14 15:38:17

标签: php linux shell

我的问题是我有一个在外壳中运行的命令,我想从PHP中停止它(使用shell_exec)。 我找到了

  

pkill [命令名称]

当命令由一个单词组成时,它可以正常工作。

shell_exec('pkill ping');

但是我的命令是'npm run test bla bla bla' 我还尝试使用

来获取正在运行的进程的pid。
  

pgrep [命令名称]

,然后使用kill -9,但这不起作用,因为我也有一个超过1个单词的命令。 谢谢

0 个答案:

没有答案