cpustat
是一個用于監控 CPU 使用情況的命令行工具,它通常作為 sysstat
軟件包的一部分提供。要使用 cpustat
,首先確保你的 Debian 系統上已經安裝了 sysstat
。如果尚未安裝,可以使用以下命令進行安裝:
sudo apt update
sudo apt install sysstat
安裝完成后,你可以直接在終端中輸入 cpustat
來查看 CPU 的實時使用情況。以下是一些常用的 cpustat
命令行選項和用法:
查看所有 CPU 的統計信息:
cpustat
查看特定 CPU 的統計信息:
cpustat -C 0 # 查看 CPU 0 的統計信息
以秒為單位定期刷新統計信息:
cpustat -i 1 # 每秒刷新一次 CPU 統計信息
查看特定時間間隔內的統計信息:
cpustat -i 1 -s 10 # 每秒刷新一次,共顯示 10 次統計信息
查看詳細的 CPU 統計信息:
cpustat -c -m # 顯示詳細的 CPU 使用情況,包括每個 CPU 的上下文切換次數等
查看特定進程的 CPU 使用情況:
cpustat -p PID # 顯示指定進程 ID 的 CPU 使用情況
查看特定用戶的 CPU 使用情況:
cpustat -u username # 顯示指定用戶名的 CPU 使用情況
查看特定命令的 CPU 使用情況:
cpustat -C command # 顯示執行特定命令的 CPU 使用情況
cpustat
命令提供了豐富的選項來定制輸出格式和統計信息。你可以使用 man cpustat
查看完整的幫助文檔,了解更多關于 cpustat
的用法和選項。
請注意,cpustat
命令的輸出可能會因系統配置和版本而有所不同。在使用時,請根據實際情況調整命令選項。