linux

Linux CPUInfo:如何检查CPU温度

小樊
63
2025-05-20 13:10:39
栏目: 智能运维

在Linux系统中,您可以使用以下方法之一来检查CPU温度:

方法1:使用lm-sensors工具

  1. 首先,您需要安装lm-sensors包。在Debian/Ubuntu系统上,可以使用以下命令安装:
sudo apt-get update
sudo apt-get install lm-sensors

在Red Hat/CentOS系统上,可以使用以下命令安装:

sudo yum install lm_sensors
  1. 安装完成后,运行以下命令以检测您的硬件传感器:
sudo sensors-detect

按照提示操作,通常情况下选择“yes”即可。

  1. 现在,您可以使用sensors命令查看CPU温度:
sensors

方法2:使用htop工具

  1. 首先,您需要安装htop包。在Debian/Ubuntu系统上,可以使用以下命令安装:
sudo apt-get update
sudo apt-get install htop

在Red Hat/CentOS系统上,可以使用以下命令安装:

sudo yum install htop
  1. 安装完成后,运行以下命令启动htop
htop

htop界面中,您可以找到CPU温度信息,通常显示在“Core”行上。

方法3:查看/sys/class/thermal/thermal_zone*/temp文件

在某些Linux发行版中,您可以直接查看/sys/class/thermal/thermal_zone*/temp文件来获取CPU温度。以下是一个示例命令:

cat /sys/class/thermal/thermal_zone0/temp

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

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

请注意,这些方法可能因硬件和Linux发行版而异。如果您遇到问题,请查阅您的硬件和发行版文档以获取更多信息。

0
看了该问题的人还看了