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 核心的使用情況。