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

我可以在java代码中读取htop输出吗?,java,linux,procmon,Java,Linux,Procmon,我需要阅读服务器上运行的各种进程的信息以及某些参数的值。我试图在Ubuntu 11.10上使用Apache服务器。在终端中使用htop,我可以看到过程和变量值。我尝试通过管道将输出重新定向到文本文件,但没有任何帮助。你能告诉我如何通过java代码读取它的输出吗。我是java新手,请帮助我。您可能想看看linux/proc文件系统:在那里您可以找到关于系统和运行进程的大部分信息。通常像ps或top这样的工具从那里读取数据。很多文件都是小文本文件,您可以从中获取适当的信息 你可以在下面找到一个介绍(

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

您可能想看看linux
/proc
文件系统:在那里您可以找到关于系统和运行进程的大部分信息。通常像
ps
top
这样的工具从那里读取数据。很多文件都是小文本文件,您可以从中获取适当的信息

你可以在下面找到一个介绍(有点老,但很好的介绍)


附加说明:
/proc
文件系统有一定的文档化和稳定性。大多数情况下,所有工具输出都可能(将)随时间而改变。

这应该是可行的。。。htop>test.txt或top-n1-b>top-output.txt