cpustat
是一個用于顯示 CPU 使用情況的工具,它是 sysstat
包的一部分。要查看 cpustat
的所有可用參數,請在終端中輸入以下命令:
cpustat --help
這將顯示 cpustat
的幫助信息,包括所有可用的命令行選項和參數。以下是一些常用的 cpustat
參數:
-c
或 --cpu
:顯示每個 CPU 的統計信息。-m
或 --mode
:顯示每個 CPU 模式的統計信息(如用戶、系統、空閑等)。-p
或 --pid
:顯示指定進程的 CPU 使用情況。-P
或 --pid-process
:顯示指定進程名稱的 CPU 使用情況。-e
或 --elapsed
:顯示自系統啟動以來的時間(以秒為單位)。-I
或 --interrupts
:顯示中斷統計信息。-N
或 --no-headers
:不顯示列標題。-v
或 --verbose
:顯示詳細的 CPU 統計信息。-h
或 --human-readable
:以易讀的格式顯示數據(如 K、M、G 等)。這些參數可以組合使用,以便根據需要定制輸出。例如,要查看所有 CPU 的詳細統計信息,可以使用以下命令:
cpustat -cv
要查看特定進程的 CPU 使用情況,可以使用以下命令:
cpustat -p <PID>
將 <PID>
替換為您要查看的進程的進程 ID。