linux

如何用cpustat监控CPU温度

小樊
53
2025-08-08 23:13:24
栏目: 编程语言

cpustat 是一个用于显示 CPU 使用情况的工具,它通常包含在 sysstat 包中。然而,cpustat 默认情况下并不显示 CPU 温度。要监控 CPU 温度,你可以使用其他工具,如 lm-sensorswatch 命令的组合。

以下是如何使用这些工具监控 CPU 温度的步骤:

安装 lm-sensors

在大多数 Linux 发行版中,你可以使用包管理器来安装 lm-sensors。例如,在基于 Debian 的系统(如 Ubuntu)上,你可以运行:

sudo apt-get update
sudo apt-get install lm-sensors

在基于 Red Hat 的系统(如 CentOS 或 Fedora)上,你可以运行:

sudo yum install lm_sensors

或者,如果你使用的是较新的 Fedora 版本,可以使用 dnf

sudo dnf install lm_sensors

配置 lm-sensors

安装完成后,你需要配置 lm-sensors 来检测你的 CPU 温度传感器。运行以下命令:

sudo sensors-detect

按照屏幕上的提示操作。通常,你可以选择默认选项来检测所有可用的传感器。

使用 watch 命令监控 CPU 温度

配置完成后,你可以使用 watch 命令结合 sensors 命令来实时监控 CPU 温度。例如:

watch -n 1 sensors

这将每秒刷新一次 CPU 温度信息。

使用其他工具

除了 watchsensors 命令的组合外,还有其他一些工具可以用来监控 CPU 温度,例如:

请注意,具体的命令和步骤可能会因你的 Linux 发行版和硬件而有所不同。如果你遇到问题,请查阅你的发行版的文档或在线资源以获取更多帮助。

0
看了该问题的人还看了