在 Ubuntu 系统中,你可以使用 cpustat 命令来获取 CPU 的详细信息。cpustat 是一个性能监控工具,通常作为 sysstat 包的一部分提供。以下是如何安装和使用 cpustat 来获取 CPU 信息的步骤:
安装 sysstat 包:
如果你还没有安装 sysstat 包,可以使用以下命令来安装它:
sudo apt update
sudo apt install sysstat
使用 cpustat 命令:
安装完成后,你可以直接在终端中输入 cpustat 来查看 CPU 的实时统计信息。例如:
cpustat
这将显示 CPU 的使用率、上下文切换次数、中断次数等信息。
获取更详细的信息:
cpustat 提供了多个选项来定制输出。例如,你可以使用 -p 选项来查看每个 CPU 核心的详细信息:
cpustat -p ALL 1
这将每秒更新一次所有 CPU 核心的详细统计信息。
查看历史数据:
sysstat 还可以保存历史 CPU 使用数据,这些数据通常存储在 /var/log/sysstat/ 目录下的文件中。你可以使用 sa 命令来查看这些历史数据:
sudo sa1
这将显示上个月的 CPU 使用情况报告。如果你想查看特定日期的数据,可以使用 sa2 命令。
其他选项:
cpustat 还有许多其他选项,例如 -u(显示用户、系统和空闲时间)、-m(显示每个 CPU 的内存使用情况)等。你可以查看 cpustat 的手册页来了解更多选项:
man cpustat
通过这些步骤,你应该能够在 Ubuntu 系统中使用 cpustat 命令来获取 CPU 的详细信息。