2012-04-12 124 views
0

我需要閱讀有關我的服務器中運行的各種進程以及某些參數值的信息。我試圖在Ubuntu 11.10上使用Apache服務器。在終端中使用htop可以看到進程和變量值。我嘗試通過管道將文本輸出重定向到文本文件,但它沒有幫助。你能告訴我們如何通過Java代碼讀取它的輸出嗎?我是新來的java幫助我。我可以在我的java代碼中讀取htop輸出嗎?

+0

這應該工作... htop> test.txt或top -n 1 -b> top-output.txt – Phani 2012-04-12 15:01:19

回答

1

你可能想看看linux /proc文件系統:在那裏你會發現大多數關於系統和正在運行的進程的所有信息。通常,工具如pstop從那裏讀取其數據。很多文件都是小文本文件,您可以從中獲取適當的信息。

介紹(有點老了,但一個很好的介紹),你可以在http://www.linuxjournal.com/article/8381

附加說明發現:/proc文件系統有所記載和穩定。大多數情況下,所有的工具輸出可能會(隨時間)改變。

相關問題