在 Debian 系统中,cpustat
是一个用于显示 CPU 使用情况的工具,通常作为 sysstat
包的一部分提供。要使用 cpustat
生成报告文件,你可以将输出重定向到一个文件中。下面是一个基本的步骤:
-
确保安装了
sysstat
包: 如果你还没有安装sysstat
,可以使用以下命令安装它:sudo apt update sudo apt install sysstat
-
使用
cpustat
生成报告: 运行cpustat
并将输出重定向到一个文件。例如,以下命令会将当前的 CPU 使用情况输出到名为cpu_report.txt
的文件中:sudo cpustat -p ALL 1 > cpu_report.txt
在这个命令中:
-p ALL
表示报告所有 CPU 的统计信息。1
表示每隔 1 秒收集一次数据。你可以根据需要调整这个时间间隔。>
用于将输出重定向到文件。
-
查看生成的报告: 使用文本编辑器或
cat
命令查看生成的报告文件:cat cpu_report.txt
-
其他选项:
cpustat
还有许多其他选项可以帮助你定制输出,例如:-u
:显示用户、系统和空闲时间的百分比。-m
:显示每个 CPU 的详细信息。-r
:显示每秒的上下文切换次数。
你可以查看
cpustat --help
获取更多选项的信息。
通过这些步骤,你应该能够在 Debian 系统中使用 cpustat
生成自定义的 CPU 使用报告。