cpustat 是一个用于显示 CPU 使用情况的工具,它提供了丰富的参数来定制输出。以下是一些常用的 cpustat 参数:
-c, --cpu
-p, --pid
-e, --elapsed
-m, --metrics
user, system, idle 等。-n, --interval
-s, --summarize
-V, --version
cpustat 的版本信息。-d, --delay
-u, --user
-s, --system
-i, --idle
-w, --wait
-h, --help
显示所有 CPU 的实时使用情况:
cpustat
显示特定 CPU 核心的实时使用情况:
cpustat -c 0
显示指定进程的 CPU 使用情况:
cpustat -p <PID>
显示自系统启动以来的 CPU 使用情况,并每隔 5 秒更新一次:
cpustat -e -n 5
显示所有 CPU 的汇总信息:
cpustat -s
cpustat 是 sysstat 包的一部分,确保已安装该包。sudo 来获取更详细的 CPU 使用信息。通过这些参数,你可以灵活地定制 cpustat 的输出,以满足不同的监控需求。