我找不到监控单个 Linux 终端命令的方法。
我想要监控这个命令:
php index.php parse
问题是这个过程太快而无法获得 pid,所以我希望有这样的东西:
singlecommandmonitor php index.php parse
singlecommandmonitor
监控内存、CPU 等使用情况的软件在哪里php index.php parse
?这是我想要监控的命令。它的工作原理应该类似于sudo
,但它不应该授予 root 权限,而应该监控资源。
答案1
至少如果你在 bash shell 中启动命令,你可能能够使用$!
返回最后一个后台作业的 PID 的内部变量,例如
php index.php parse & top -p $!