ubuntu

ubuntu cpustat命令怎样查看CPU温度

小樊
61
2025-05-21 16:17:19
栏目: 智能运维

在 Ubuntu 系统中,cpustat 命令是 sysstat 包的一部分,主要用于显示 CPU 的使用情况统计信息。默认情况下,cpustat 并不提供 CPU 温度的监控功能。

如果你想查看 CPU 温度,可以使用以下几种方法:

  1. 使用 sensors 命令

    • 首先,你需要安装 lm-sensors 包,它能够检测和报告硬件传感器信息。
    • 在终端中运行以下命令来安装:
      sudo apt update
      sudo apt install lm-sensors
      
    • 安装完成后,运行 sensors-detect 来检测传感器:
      sudo sensors-detect
      
      按照提示操作即可。
    • 然后,你可以使用 sensors 命令查看 CPU 温度:
      sensors
      
  2. 查看 /sys/class/thermal/ 目录

    • 你可以直接查看 /sys/class/thermal/thermal_zone*/temp 文件来获取温度信息(单位为毫开尔文)。
    • 例如:
      cat /sys/class/thermal/thermal_zone0/temp
      
    • 要将温度转换为摄氏度,可以除以 1000:
      cat /sys/class/thermal/thermal_zone0/temp | awk '{print $1/1000}'
      
  3. 使用 psensor 图形工具

    • 如果你更喜欢图形界面,可以安装 psensor 工具。
    • 安装方法:
      sudo apt install psensor
      
    • 运行 psensor 后,它会显示一个图形界面,其中包含 CPU 温度等信息。

这些方法可以帮助你监控和查看 CPU 的温度。选择适合你的需求的方法即可。

0
看了该问题的人还看了