cpustat 是一個用于監控 CPU 使用情況的工具,它是 sysstat 軟件包的一部分。在 Debian 系統中,你可以通過以下步驟來安裝和使用 cpustat:
安裝 sysstat 包:
打開終端,然后輸入以下命令來安裝 sysstat 包,它包含了 cpustat 工具:
sudo apt update
sudo apt install sysstat
運行 cpustat:
安裝完成后,你可以直接在終端中輸入 cpustat 來查看 CPU 的實時使用情況。默認情況下,cpustat 會顯示系統的整體 CPU 使用情況。
cpustat
如果你想查看特定 CPU 核心的使用情況,可以使用 -p 選項后跟 CPU 核心的編號:
cpustat -p ALL
這將顯示所有 CPU 核心的詳細使用情況。
查看 cpustat 的幫助信息:
如果你想了解更多關于 cpustat 的選項和用法,可以查看它的幫助信息:
cpustat --help
設置 cpustat 自動報告:
如果你想讓 cpustat 定期自動報告 CPU 使用情況,可以將它的輸出重定向到一個文件中,并使用 cron 作業來定期執行。例如,以下命令會將每分鐘的 CPU 使用情況報告到 /var/log/cpustat.log 文件中:
* * * * * cpustat -o /var/log/cpustat.log
你可以使用 crontab -e 命令來編輯當前用戶的 cron 作業。
請注意,cpustat 報告的是實時數據,所以每次運行它時,你都會得到最新的 CPU 使用情況。如果你需要歷史數據,你可能需要查看 /var/log/cpustat.log 文件(如果你已經設置了自動報告)或者使用其他工具來收集和存儲這些數據。