哪个PHP脚本超载我的VPS?

有没有办法获得当前正在锤击我的VPS的PHP脚本文件名?

例如,当我查看“顶部”时,我看到:

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 7622 itil 17 0 61388 11m 6004 R 45.8 2.3 0:00.13 php 7626 itil 17 0 58360 8632 5440 R 24.6 1.6 0:00.07 php 

我怎样才能知道PHP在那个特定的时间正在处理哪个文件?

要显示传递给命令的参数,请使用下一个命令:

 ps v -C php 

如果你只是看到像php somefile.php ,获取当前的工作目录使用:

 readlink /proc/$PID/cwd 

ps所示的进程的PIDreplace$PID