cpustat 是一个用于监控 CPU 使用情况的命令行工具,它是 sysstat 软件包的一部分。在 Debian 系统中,你可以使用以下步骤来安装和使用 cpustat:
打开终端,然后输入以下命令来安装 sysstat:
sudo apt update
sudo apt install sysstat
这个命令会更新你的软件包列表,并安装 sysstat 及其相关工具,包括 cpustat。
安装完成后,你可以直接在终端中输入 cpustat 来查看 CPU 的实时使用情况。例如:
cpustat
这将显示 CPU 的各种统计信息,包括用户态时间、系统态时间、空闲时间等。
如果你想要查看更详细的信息,可以使用 -p 选项指定 CPU 核心,或者使用 -m 选项查看每个 CPU 的详细信息。例如:
cpustat -p ALL 1
这个命令会每秒刷新一次所有 CPU 核心的统计信息。
sysstat 还可以配置为定期收集 CPU 使用情况的历史数据。这些数据通常存储在 /var/log/sysstat/ 目录下的文件中,例如 cpustat 文件。你可以使用文本编辑器或命令行工具(如 cat、less 或 grep)来查看这些文件。
例如,要查看昨天的 CPU 使用情况,你可以使用以下命令:
cat /var/log/sysstat/cpustat.1
注意:这里的 1 表示昨天的日期(在 Debian 系统中,日志文件的命名格式通常为 cpustat.YYYYMMDD)。
总之,cpustat 是一个强大的工具,可以帮助你监控和分析 Debian 系统上的 CPU 使用情况。