使用这些代码之一

system("htop");
//or
exec('htop');

如何防止将htop数据写入文件或其他内容(脚本的时间限制设置为0不用担心)

最佳答案

htop是一个交互式程序,它一直循环运行直到退出,并且似乎没有提供任何标志来进行单次迭代然后退出,这使捕获输出成为问题。

您考虑过使用top吗?您可以使用-n 1将其限制为1次迭代:

$resp = system("top -n 1");
print $resp;

10-01 07:46