cpustat
是一个用于显示 CPU 使用情况的工具,它是 sysstat
包的一部分。cpustat
默认情况下会显示自系统启动以来的平均 CPU 使用情况,但它也支持通过 -w
或 --window
选项来指定一个时间窗口,并在该时间窗口结束后显示 CPU 使用情况的统计信息。
然而,cpustat
本身并不直接支持实时监控 CPU 使用情况。如果你需要实时监控 CPU 使用情况,你可以考虑使用其他工具,如 top
、htop
、vmstat
或 sar
。
另外,你可以通过编写脚本或使用其他工具来组合 cpustat
的输出,以实现类似实时监控的效果。例如,你可以使用 watch
命令定期运行 cpustat
并显示其输出:
watch -n 1 'cpustat'
这将每秒刷新一次 cpustat
的输出,从而提供近似的实时监控效果。但请注意,这并不是真正的实时监控,因为 cpustat
仍然需要一些时间来收集和计算数据。