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