cpustat 是一个用于监控系统 CPU 使用情况的工具,它通常作为 sysstat 软件包的一部分提供。要使用 cpustat 命令,首先确保你已经安装了 sysstat 软件包。在大多数 Linux 发行版中,你可以使用包管理器来安装它。
例如,在基于 Debian 的系统(如 Ubuntu)上,你可以使用以下命令安装 sysstat:
sudo apt-get update
sudo apt-get install sysstat
在基于 Red Hat 的系统(如 CentOS 或 Fedora)上,你可以使用以下命令安装 sysstat:
sudo yum install sysstat
或者,如果你使用的是 dnf:
sudo dnf install sysstat
安装完成后,你可以直接在终端中输入 cpustat 来查看 CPU 的实时使用情况。cpustat 默认会显示系统的 CPU 使用统计信息,包括用户空间占用、系统空间占用、空闲时间等。
如果你想要查看更详细的信息,可以使用 cpustat 的各种选项。例如:
-P ALL:显示所有 CPU 的统计信息。-u:只显示用户空间的 CPU 使用情况。-s:显示 CPU 的详细统计信息,包括上下文切换次数、中断次数等。-m:显示每个 CPU 的内存使用情况。你还可以指定输出的间隔时间和次数,例如 cpustat 5 3 将每隔 5 秒输出一次 CPU 使用情况,共输出 3 次。
更多关于 cpustat 的信息和选项,你可以查看其手册页(man page):
man cpustat
这将提供关于如何使用 cpustat 命令以及它的所有选项的详细信息。