在 CentOS 系統中,cpustat
是一個用于顯示 CPU 使用情況的工具,通常作為 sysstat
包的一部分提供。默認情況下,cpustat
不會自動保存日志。如果你希望記錄 cpustat
的輸出,可以手動執行命令并將輸出重定向到一個文件中。
例如,你可以使用以下命令將 cpustat
的輸出保存到日志文件中:
cpustat -u 1 > /var/log/cpustat.log &
在這個命令中:
-u
參數表示顯示 CPU 使用情況。1
表示每隔 1 秒更新一次。>
用于將輸出重定向到指定的文件。&
在命令末尾表示在后臺運行,這樣不會阻塞終端。如果你希望定期記錄日志,可以使用 cron
作業來實現。編輯當前用戶的 crontab 文件:
crontab -e
然后添加一行,例如每 5 分鐘記錄一次:
*/5 * * * * cpustat -u 1 >> /var/log/cpustat.log
這會將 cpustat
的輸出追加到 /var/log/cpustat.log
文件中。確保 /var/log
目錄存在并且你有權限寫入該文件。