cpustat
是一个用于监控 CPU 使用情况的命令行工具,它是 sysstat
软件包的一部分。在 Ubuntu 下使用 cpustat
的步骤如下:
安装 sysstat 包:
如果你还没有安装 sysstat
,可以使用以下命令来安装它:
sudo apt update
sudo apt install sysstat
使用 cpustat:
安装完成后,你可以直接在终端中输入 cpustat
来查看 CPU 的实时统计信息。默认情况下,cpustat
会显示每个 CPU 的详细信息,包括用户态时间、系统态时间、空闲时间等。
cpustat
如果你想查看特定时间间隔的 CPU 使用情况,可以使用 -i
选项指定间隔秒数,使用 -c
选项来显示每个 CPU 的详细信息:
cpustat -i 5 -c
这将每 5 秒更新一次 CPU 使用情况。
cpustat 的其他选项:
cpustat
提供了许多选项来自定义输出,例如:
-p [CPU]
:显示指定 CPU 的统计信息。-m
:显示内存使用情况。-V
:显示 sysstat
版本信息。-h
:显示帮助信息。你可以使用 man cpustat
来查看完整的帮助文档,了解更多选项和用法。
保存输出到文件:
如果你想将 cpustat
的输出保存到文件中,可以重定向输出:
cpustat -i 5 > cpu_usage.txt
这将每 5 秒将 CPU 使用情况追加到 cpu_usage.txt
文件中。
通过这些步骤,你应该能够在 Ubuntu 系统中顺利使用 cpustat
来监控和分析 CPU 的使用情况。