cpustat 是一個用于顯示 CPU 使用情況的工具,它是 sysstat 包的一部分。要使用 cpustat 命令,你需要在終端中輸入 cpustat,后跟一些可選的參數來定制輸出。以下是一些常用的 cpustat 參數及其用法:
-c 或 --cpu:顯示每個 CPU 的統計信息。-m 或 --mode:顯示 CPU 的模式(如用戶態、內核態等)。-p 或 --pid:顯示指定進程的 CPU 使用情況。-e 或 --elapsed:顯示自系統啟動以來的時間(以秒為單位)。-h 或 --help:顯示幫助信息。-V 或 --version:顯示版本信息。以下是一些使用 cpustat 參數的示例:
顯示所有 CPU 的統計信息:
cpustat
顯示特定 CPU(例如,CPU 0)的統計信息:
cpustat -c 0
顯示系統自啟動以來的時間以及每個 CPU 的統計信息:
cpustat -e
顯示特定進程(例如,進程 ID 為 12345)的 CPU 使用情況:
cpustat -p 12345
顯示幫助信息:
cpustat --help
顯示版本信息:
cpustat --version
你可以根據需要組合這些參數來定制 cpustat 命令的輸出。例如,要顯示特定 CPU(如 CPU 0)的統計信息以及系統自啟動以來的時間,可以運行以下命令:
cpustat -c 0 -e