debian

Debian下cpustat命令怎么用

小樊
41
2025-04-03 18:13:13
栏目: 智能运维

cpustat 是一个用于显示 CPU 使用情况的工具,它是 sysstat 包的一部分。在 Debian 系统下,你可以按照以下步骤来安装和使用 cpustat

安装 sysstat

首先,你需要安装 sysstat 包。打开终端并运行以下命令:

sudo apt update
sudo apt install sysstat

使用 cpustat

安装完成后,你可以直接在终端中输入 cpustat 来查看 CPU 的实时使用情况。以下是一些常用的选项:

例如,要查看所有 CPU 的详细信息,你可以运行:

cpustat -c -P ALL

要查看 CPU 使用情况的摘要,可以运行:

cpustat -u

查看历史数据

sysstat 还提供了一个名为 sar 的工具,用于收集、报告或保存系统活动信息,包括 CPU 使用情况。你可以使用 sar 来查看历史 CPU 使用数据。

首先,确保 sysstat 的历史数据收集功能已启用。编辑 /etc/default/sysstat 文件,找到 ENABLED 设置并将其设置为 true

ENABLED="true"

然后,重启 sysstat 服务以应用更改:

sudo systemctl restart sysstat

现在,你可以使用 sar 命令来查看历史 CPU 使用数据。例如,要查看昨天的 CPU 使用情况,可以运行:

sar -u -f /var/log/sysstat/saXX

其中 saXX 是昨天的日志文件(X 是日期的最后一位数字)。

总之,在 Debian 系统下,你可以使用 cpustatsar 工具来监控和分析 CPU 的使用情况。

0
看了该问题的人还看了