在 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 使用報告。