cpustat
是一个用于监控 CPU 使用情况的工具,它提供了实时的 CPU 使用信息
首先,确保你已经安装了 cpustat
。如果没有安装,可以使用以下命令安装:
对于 Ubuntu/Debian 系统:
sudo apt-get install cpustat
对于 CentOS/RHEL 系统:
sudo yum install cpustat
运行 cpustat
命令并将其输出到标准输出(stdout)。你可以使用以下命令:
cpustat
若要将监控结果导出到一个文件中,可以使用重定向操作符(>)将输出重定向到文件。例如,要将监控结果导出到名为 cpu_usage.txt
的文件中,请执行以下命令:
cpustat > cpu_usage.txt
这将把当前的 CPU 使用情况写入 cpu_usage.txt
文件。如果你想定期导出监控结果,可以使用 cron
定时任务来实现。
若要将监控结果导出到一个 CSV 文件,可以使用 csvkit
工具。首先安装 csvkit
:
对于 Ubuntu/Debian 系统:
sudo apt-get install csvkit
对于 CentOS/RHEL 系统:
sudo yum install csvkit
然后,使用 csvkit
的 csvrep
命令将 cpustat
的输出转换为 CSV 格式:
csvrep -c 'cpu,user,sys,idle' cpustat > cpu_usage.csv
这将把当前的 CPU 使用情况写入 cpu_usage.csv
文件,其中每一行表示一个 CPU 核心的使用情况。