在 Ubuntu 系统中,你可以使用 cpustat
命令来监控 CPU 的使用情况,并将输出重定向到一个文件中以生成报告。cpustat
是 sysstat
包的一部分,因此你需要先确保该包已经安装。
以下是生成报告文件的步骤:
安装 sysstat(如果尚未安装):
打开终端并运行以下命令来安装 sysstat
:
sudo apt update
sudo apt install sysstat
使用 cpustat 生成报告:
cpustat
命令的基本语法如下:
cpustat [选项] [间隔秒数] [输出次数]
例如,如果你想每 5 秒收集一次 CPU 统计信息,并持续收集 60 秒,然后将结果输出到名为 cpu_report.txt
的文件中,可以使用以下命令:
sudo cpustat -u 5 12 > cpu_report.txt
这里,-u
选项用于显示用户、系统和空闲时间的百分比,5
是采样间隔(秒),12
是采样次数(即总共收集 60 秒的数据)。
查看生成的报告文件: 使用文本编辑器或命令行工具查看生成的报告文件:
cat cpu_report.txt
或者使用 less
或 more
命令进行分页查看:
less cpu_report.txt
通过这些步骤,你可以轻松地在 Ubuntu 系统中使用 cpustat
生成 CPU 使用情况的报告文件。