我可以在我的 java 代码中读取 htop 输出吗?



我需要读取有关服务器中运行的各种进程的信息以及某些参数的值。我正在尝试在 Ubuntu 11.10 上使用 Apache 服务器。在终端中使用 HTOP,我可以看到进程和变量值。我尝试通过管道到文本文件来重定向输出,但没有帮助。您能否通过告诉如何通过 java 代码读取其输出是可能的。我是Java的新手,帮帮我。

你可能想看看linux /proc文件系统:在那里你可以找到关于系统和正在运行的进程的几乎所有信息。 通常,像pstop这样的工具从那里读取数据。许多文件都是小文本文件,您可以从中获取适当的信息。

您可以在 http://www.linuxjournal.com/article/8381 下找到介绍(有点旧但是一个很好的介绍)

附加说明:/proc文件系统在某种程度上是有文档记录和稳定的。 大多数情况下,所有工具输出都可能(将)随时间而变化。

相关内容

  • 没有找到相关文章

最新更新