cpustat 是一个用于监控系统 CPU 使用情况的工具,它是 sysstat 包的一部分。在 Debian 系统中,你可以通过以下步骤安装和使用 cpustat:
sysstat,你可以使用以下命令来安装它:sudo apt update
sudo apt install sysstat
cpustat 来查看 CPU 的实时使用情况。例如:cpustat
这将显示 CPU 的各种统计信息,包括用户态时间、系统态时间、空闲时间等。
cpustat 的高级用法:
cpustat 还支持一些高级选项,例如查看特定 CPU 的使用情况、查看特定时间间隔的使用情况等。以下是一些示例:
cpustatcpustat -C 0cpustat -i 2 5mpstat -P ALL 1将 cpustat 添加到启动脚本:
如果你希望每次系统启动时都自动运行 cpustat 并将输出记录到日志文件中,你可以将相应的命令添加到系统的启动脚本中。例如,在 Debian 中,你可以编辑 /etc/rc.local 文件,并在 exit 0 之前添加以下行:
cpustat -i 2 5 >> /var/log/cpustat.log &
这将使 cpustat 每隔 2 秒更新一次 CPU 使用情况,并将输出追加到 /var/log/cpustat.log 文件中。注意,这里使用了 & 符号来使命令在后台运行。
总之,cpustat 是一个非常有用的工具,可以帮助你监控和分析系统的 CPU 使用情况。通过结合其他系统监控工具(如 top、htop 等),你可以更全面地了解系统的性能状况。