cpustat
是一個用于顯示 CPU 使用情況的工具,它是 sysstat
包的一部分。要在腳本中使用 cpustat
,首先確保已經安裝了 sysstat
包。在 Debian 系統上,可以使用以下命令安裝:
sudo apt-get update
sudo apt-get install sysstat
安裝完成后,可以在腳本中使用 cpustat
命令。以下是一些示例:
cpustat
命令:#!/bin/bash
cpustat -u 1 5
這個命令會以用戶模式顯示 CPU 使用情況,每秒更新一次,共顯示 5 次。
cpustat
的輸出重定向到文件:#!/bin/bash
cpustat -u 1 5 > cpu_usage.txt
這個命令會將 cpustat
的輸出保存到名為 cpu_usage.txt
的文件中。
cpustat
的輸出進行進一步處理:#!/bin/bash
cpustat -u 1 5 | while read -r line; do
echo "CPU usage: $line"
done
這個腳本會讀取 cpustat
的輸出,并對每一行進行處理。在這個例子中,我們只是將每一行的內容打印出來。
注意:在使用 cpustat
時,請確保你有足夠的權限。某些選項可能需要 root 權限才能運行。