cpustat
是一個用于顯示 CPU 使用情況的工具,它是 sysstat
包的一部分。要使用 cpustat
生成報告,請按照以下步驟操作:
首先,確保已經安裝了 sysstat
包。如果尚未安裝,請運行以下命令來安裝:
對于 Ubuntu/Debian 系統:
sudo apt-get update
sudo apt-get install sysstat
對于 CentOS/RHEL 系統:
sudo yum install sysstat
安裝完成后,您可以通過運行 cpustat
命令來查看實時的 CPU 使用情況。例如,要查看每秒更新的 CPU 使用情況,可以運行:
cpustat -u 1
要生成報告,您可以將 cpustat
的輸出重定向到一個文件中。例如,要生成一個名為 cpu_report.txt
的報告文件,可以運行:
cpustat -u 1 > cpu_report.txt
這將每秒收集一次 CPU 使用情況,并將其追加到 cpu_report.txt
文件中。您可以根據需要更改 -u 1
參數中的數字,以更改收集數據的頻率(單位:秒)。
若要在特定時間間隔內收集數據并生成報告,可以使用以下命令:
cpustat -u 1 10 > cpu_report.txt
這將收集 10 次 CPU 使用情況數據(每秒一次),然后將其保存到 cpu_report.txt
文件中。
如果您想要更詳細的報告,可以使用其他選項,例如 -c
(顯示每個 CPU 核心的詳細信息)或 -m
(顯示內存使用情況)。有關所有可用選項的詳細信息,請參閱 cpustat
的手冊頁:
man cpustat
最后,您可以使用文本編輯器或命令行工具(如 grep
、awk
或 sed
)來處理和分析生成的報告文件。