cpustat
是一個用于監控 Linux 系統性能的實時工具,它可以顯示 CPU 使用率、進程數、內存使用情況等信息
sysstat
軟件包。在 CentOS 系統中,您可以使用以下命令安裝:sudo yum install sysstat
sudo cat /proc/stat
這將顯示系統的總體 CPU 使用情況,包括用戶態、系統態和空閑時間。
cat /proc/stat | grep 'cpu '
這將顯示每個核心的用戶態、系統態和空閑時間。
sar
命令。首先,通過運行以下命令啟用 sysstat
的數據收集功能:sudo systemctl enable sysstat
sudo systemctl start sysstat
然后,等待一段時間后,運行以下命令以獲取過去一小時的 CPU 使用情況:
sar -u 1 1
這將顯示每個分鐘的用戶態、系統態和空閑時間。
sar
命令查看其他系統資源使用情況,例如內存、磁盤 I/O 和網絡。只需將 sar -u
替換為相應的選項即可。例如,查看內存使用情況:sar -r 1 1
這將顯示每個分鐘的物理內存和交換空間使用情況。
通過這些命令,您可以使用 cpustat
工具檢查 CentOS 系統的健康狀態并監控其性能。