我如何打印/捕获前 10 个 io 使用情况?我正在使用,iotop -o | head -n 11
但输出一直在变化。我想在运行后捕获第一个输出。
谢谢你,
答案1
风险管理即服务
-b, --batch
开启非交互模式。对于记录一段时间内的 I/O 使用情况很有用。
-n NUM, --iter=NUM
设置退出前的迭代次数(默认永不退出)。这在非交互模式下非常有用。
因此:
iotop --batch -n 1 |head
答案2
要仅执行iotop
一次,您需要以这种方式执行命令:
iotop -n 1|head -n 11
要清除一些输出,您可以尝试以下操作:
iotop -q -n 1|head -n 11