【发布时间】:2015-05-25 17:35:15
【问题描述】:
我正在使用 iostat 和 vmstat 收集统计数据,并定期运行每一个数据 10 秒。但是,我不想打印出整个输出。对于 iostat 我只想显示读写次数并将它们显示为一列。使用 vmstat,我只想显示空闲、缓存和缓冲区列。我怎样才能做到这一点?我使用的任何过滤器都会返回这个结果。 该系统在桌面终端和仅服务器版本上都是 ubuntu 12.04。它们使用 vmware 播放器运行。
ms total merged
0 0 0
0 0 0
0 0 0
0 0 0
758118 836340 1892
0 0 0
0 0 0
【问题讨论】:
-
您需要告诉我们您使用的是什么操作系统。
vmstat和iostat的输出格式在不同的操作系统中是不同的。 -
它在标签中。我在服务器版本和桌面版本上都使用 ubuntu 12.04
-
好的,我看到了 Ubuntu 12.04 标签。没关系。 (但我宁愿在问题正文中看到它。)
-
没问题。编辑问题现在说 os。
-
太棒了。其他人应该很快就能回答这个问题,所以我不会花时间学习 Ubuntu 上的输出格式。不过在评论中:这是
awk的工作类型。
标签: bash statistics ubuntu-12.04 sar iostat