温馨提示×

如何通过centos cpustat查看CPU温度

小樊
55
2025-06-04 08:40:22
栏目: 智能运维

cpustat 是一个用于显示 CPU 使用情况的工具,它属于 sysstat 软件包。默认情况下,cpustat 并不提供 CPU 温度信息。要查看 CPU 温度,你需要使用其他工具或命令。

在 CentOS 系统中,你可以尝试以下方法来查看 CPU 温度:

  1. 使用 sensors 命令
  • 首先,确保安装了 lm-sensors 包。如果没有安装,可以使用以下命令进行安装:
sudo yum install lm-sensors
  • 安装完成后,运行 sensors-detect 命令来检测传感器。按照提示操作,通常选择“yes”以启用所有检测到的传感器。
  • 检测完成后,再次运行 sensors 命令来查看 CPU 温度以及其他传感器信息。
  1. 查看 /sys/class/thermal/thermal_zone*/temp 文件
  • 你可以直接查看这些文件来获取 CPU 温度信息。例如,要查看第一个 thermal zone 的温度,可以运行:
cat /sys/class/thermal/thermal_zone0/temp
  • 注意,这些文件中的温度值通常是以毫开尔文(mK)为单位的,你可能需要将其转换为摄氏度(°C)。
  1. 使用第三方工具
  • 除了上述方法外,还有一些第三方工具可以帮助你查看 CPU 温度,如 coretempk10temp 等。这些工具可能需要额外的配置和依赖项,具体取决于你的硬件和系统版本。

请注意,查看 CPU 温度可能需要 root 权限或适当的 sudo 权限。此外,具体的命令和步骤可能因 CentOS 版本和硬件配置而有所不同。

0