0

是否可以将输出从 apachetop 导出到文件?像这样:“apachetop > file”,但是因为 apachetop 正在“永远”运行,所以这个命令也永远在运行。我只需要从这个程序中获取实际输出并在我的 GTK# 应用程序中处理它。每一个答案都将不胜感激。马特杰。

4

2 回答 2

1

这可能有效:

{ apachetop > 文件 2>&1 & 睡眠 1; 杀死$!; }

但不能保证:)

使用 linux 的另一种方法是找出运行程序并直接从该文件读取时正在使用的 /dev/vcsN 设备。它包含给定 VT 的屏幕数据副本;我不确定是否有适用于 pty 的设备。

于 2012-05-01T19:05:18.630 回答
0

间接地,apachetop 正在使用 access.log 文件来获取它的数据。

看着

/var/log/apache2/access.log

您只需解析文件即可获得您正在寻找的信息!/var/log/apache2/access.log

于 2012-05-01T18:54:25.600 回答