温馨提示×

如何用cpustat查看CPU温度

小樊
52
2025-07-21 04:55:45
栏目: 编程语言

cpustat 是一个用于显示 CPU 使用情况的工具,它通常包含在 sysstat 软件包中。然而,cpustat 本身并不直接提供 CPU 温度的信息。要查看 CPU 温度,你需要使用其他工具或命令。

以下是一些常用的方法来查看 CPU 温度:

方法一:使用 sensors 命令

  1. 安装 lm-sensors(如果尚未安装):

    sudo apt-get install lm-sensors  # Debian/Ubuntu
    sudo yum install lm-sensors      # CentOS/RHEL
    sudo dnf install lm-sensors      # Fedora
    
  2. 运行 sensors-detect 来检测传感器

    sudo sensors-detect
    

    按照提示操作,通常选择“yes”以启用所有检测到的传感器。

  3. 查看 CPU 温度

    sensors
    

    这将显示所有传感器的详细信息,包括 CPU 温度。

方法二:使用 lm-sensorswatch 命令实时监控

你可以结合 watch 命令来实时监控 CPU 温度:

watch -n 1 sensors | grep 'temp'

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

方法三:使用 htoptop 结合 sensors

如果你更喜欢使用 htoptop 来查看系统资源使用情况,可以同时运行 sensors 命令来查看温度:

htop && sensors

或者

top && sensors

注意事项

  • 确保你有足够的权限来访问传感器信息。
  • 不同的硬件和驱动程序可能会有不同的传感器名称和输出格式。
  • 如果你使用的是虚拟机,可能无法直接访问物理硬件的传感器信息。

通过这些方法,你应该能够轻松地查看和管理你的 CPU 温度。

0