ubuntu

ubuntu cpustat如何实时监控CPU温度

小樊
58
2025-04-25 10:40:48
栏目: 智能运维

在Ubuntu系统中,你可以使用lm-sensorscpustat工具来实时监控CPU温度。以下是具体步骤:

安装lm-sensors

  1. 更新软件包列表

    sudo apt update
    
  2. 安装lm-sensors

    sudo apt install lm-sensors
    
  3. 检测硬件传感器: 运行以下命令来检测系统中的传感器:

    sudo sensors-detect
    

    按照提示操作,通常选择“yes”来添加传感器。

  4. 查看传感器信息: 安装完成后,你可以使用以下命令查看传感器信息:

    sensors
    

安装cpustat

cpustatsysstat包中的一个工具,用于显示CPU使用情况。你可以使用以下命令安装它:

  1. 更新软件包列表

    sudo apt update
    
  2. 安装sysstat

    sudo apt install sysstat
    

使用cpustat监控CPU温度

虽然cpustat本身不直接显示CPU温度,但它可以显示CPU的使用率和其他相关信息。你可以结合sensors命令来实时监控CPU温度。

  1. 打开一个新的终端窗口,运行以下命令来实时监控CPU温度和使用率:

    watch -n 1 sensors
    

    这个命令会每秒刷新一次传感器信息。

  2. 或者,你可以使用tophtop命令来实时监控CPU使用率,并结合sensors命令来查看温度:

    top
    

    top界面中,按下Shift + E可以显示详细的CPU信息,包括温度。

示例

假设你已经安装了lm-sensorssysstat,以下是一个示例输出:

sensors
coretemp-isa-0000
Adapter: ISA adapter
Package id 0:  +45.0°C  (high = +80.0°C, crit = +98.0°C)
Core 0:        +42.0°C  (high = +80.0°C, crit = +98.0°C)
Core 1:        +43.0°C  (high = +80.0°C, crit = +98.0°C)
Core 2:        +41.0°C  (high = +80.0°C, crit = +98.0°C)
Core 3:        +40.0°C  (high = +80.0°C, crit = +98.0°C)

通过这种方式,你可以实时监控CPU的温度和使用情况。

0
看了该问题的人还看了