在 Ubuntu 系統中,cpustat
命令是 sysstat
包的一部分,用于顯示 CPU 使用情況的統計信息。如果你想將 cpustat
的輸出導出為文件,可以使用重定向操作符 >
或 >>
。
以下是一個基本的示例:
導出當前 CPU 統計信息到文件:
cpustat > cpu_stats.txt
這條命令會將當前的 CPU 統計信息輸出到 cpu_stats.txt
文件中,如果該文件已經存在,則會被覆蓋。
將 CPU 統計信息追加到現有文件:
cpustat >> cpu_stats.txt
這條命令會將 CPU 統計信息追加到 cpu_stats.txt
文件的末尾。
指定輸出的時間間隔和次數:
如果你想每隔一段時間獲取一次 CPU 統計信息,并輸出多次,可以使用 -w
選項指定間隔秒數,以及使用循環來實現多次輸出。例如,每 2 秒輸出一次,共輸出 5 次:
for i in {1..5}; do cpustat -w 2; sleep 2; done > cpu_stats.txt
這樣會在 cpu_stats.txt
中保存 5 次每 2 秒的 CPU 統計信息。
記得在使用這些命令之前,確保 sysstat
包已經安裝。如果尚未安裝,可以使用以下命令進行安裝:
sudo apt update
sudo apt install sysstat
這樣就可以使用 cpustat
命令了。