【发布时间】:2014-03-26 10:57:35
【问题描述】:
是否可以从 virt-top 获得当前统计数据的一个结果?
我试过使用--stream 参数,但我每秒都会得到一个新结果。
每次执行命令我只需要一个结果。
我怎样才能做到这一点?
【问题讨论】:
标签: bash ssh virtual-machine kvm libvirt
是否可以从 virt-top 获得当前统计数据的一个结果?
我试过使用--stream 参数,但我每秒都会得到一个新结果。
每次执行命令我只需要一个结果。
我怎样才能做到这一点?
【问题讨论】:
标签: bash ssh virtual-machine kvm libvirt
-b 批处理模式。在这种模式下,按键被忽略。
-n 次迭代 设置要运行的迭代次数。默认是连续运行。
所以我认为你想要的是:
virt-top -b -n 1
这与使用normal "top" 实现相同的方式完全相同。
【讨论】:
virt-top 需要进行几次迭代才能开始报告合理的数字。你可以试试-n 2,然后只捕获最后一次迭代的输出吗?