debian

Debian CPUInfo能测温度吗

小樊
46
2025-07-07 04:45:33
栏目: 智能运维

在Debian系统中,CPUInfo 并不是一个专门用来查看CPU温度的工具。然而,你可以使用一些命令行工具来获取CPU温度信息。以下是几种常用的方法:

使用 lm-sensors 命令

lm-sensors 是一个广泛使用的命令行工具,它可以显示各种硬件传感器的数据,包括CPU温度。

  1. 安装 lm-sensors

    sudo apt update
    sudo apt install lm-sensors
    
  2. 配置 lm-sensors

    sudo sensors-detect
    

    按照提示操作,通常选择“yes”来添加所需的模块。

  3. 查看CPU温度

    sensors
    

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

使用 /sys/class/thermal/thermal_zone*/temp 文件

在Linux系统中,温度信息通常可以通过 /sys 文件系统来访问。

cat /sys/class/thermal/thermal_zone0/temp

这将显示CPU温度(单位:毫开尔文)。要将其转换为摄氏度,只需除以1000:

cat /sys/class/thermal/thermal_zone0/temp | awk '{print $1/1000}'

使用 top 或 htop 命令

tophtop 命令是用于实时监视系统性能的工具,它们通常也会显示CPU温度。

  1. 使用 top 命令

    sudo top
    
  2. 使用 htop 命令(如果尚未安装):

    sudo apt get install htop
    htop
    

htop 界面中,按下 F5 键可以显示所有CPU核心的详细信息,包括温度。

通过这些方法,你可以在Debian系统上轻松地查看CPU温度,从而更好地监控和管理系统的散热情况。

0
看了该问题的人还看了