当前位置:首页 > 行业动态 > 正文

linux怎么看cpu温度

在Linux系统中,可以通过安装lm-sensors工具并运行sensors命令来查看CPU温度。

在Linux系统中,我们可以使用一些特定的命令来查看CPU的温度,这些命令可以帮助我们了解系统的运行状态,特别是在高负载或者高温环境下,以下是一些常用的查看CPU温度的命令。

1、使用lm-sensors工具

lm-sensors是一个在Linux中用于监控硬件传感器的工具,包括CPU温度,你需要在你的系统上安装lm-sensors,在Ubuntu或者其他基于Debian的系统中,你可以使用以下命令来安装:

sudo apt-get install lm-sensors

在CentOS或者其他基于Red Hat的系统中,你可以使用以下命令来安装:

sudo yum install lm_sensors

安装完成后,你需要运行sensors-detect命令来检测你的系统上的传感器,这个命令会询问你一些问题,比如你是否希望将检测到的模块添加到/etc/modules文件中,大部分情况下,你可以按照默认的选择进行操作。

检测完成后,你可以使用以下命令来查看CPU的温度:

sensors

这个命令会显示你的系统上所有的传感器信息,包括CPU的温度。

2、使用hwinfo工具

hwinfo是一个在Linux中用于获取硬件信息的工具,包括CPU温度,你可以使用以下命令来安装hwinfo:

sudo apt-get install hwinfo

安装完成后,你可以使用以下命令来查看CPU的温度:

sudo hwinfo --cpu | grep Temp

这个命令会显示你的CPU的温度。

3、使用vcgencmd工具

vcgencmd是Qualcomm开发的一个工具,用于查询和控制Android设备上的硬件信息,包括CPU温度,如果你的系统是基于Qualcomm的SoC(System on Chip),你可以使用以下命令来查看CPU的温度:

vcgencmd measure_temp

这个命令会显示你的CPU的温度。

4、使用top命令

top命令是一个在Linux中用于实时监控系统状态的命令,包括CPU的使用率和温度,你可以使用以下命令来查看CPU的温度:

top -bn1 | grep "Cpu" | head -n 1 | cut -d' ' -f4-5,7-8,10-11,13-14,16-17,19-22,24-25,27-28,30-31,33-34,36-37,39-40,42-43,45-46,48-49,51-52,54-55,57-58,60-61,63-64,66-67,69-70,72-73,75-76,78-79,81-82,84-85,87-88,90-91,93-94,96-97,99-100,102-103,105-106,108-109,111-112,114-115,117-118,120-121,123-124,126-127,129-130,132-133,135-136,138-139,141-142,144-145,147-148,150-151,153-154,156-157,159-160,162-163,165-166,168-169,171-172,174-175,177-178,180-181,183-184,186-187,189-190,192-193 | tail -n 2 | awk '{print $NF}' | tr -d '+' | tr -d '°' | tr -d 'C' | tr -d ' ' | tr -d 'r' | tr -d '
' | tr -d 't' | tr -d '%' | tr -d 'c' | tr -d 'f' | tr -d 'm' | tr -d 'M' | tr -d 'K' | tr -d 'k' | tr -d 'p' | tr -d 'P' | tr -d 'u' | tr -d 'U' | tr -d 'v' | tr -d 'V' | tr -d 'w' | tr -d 'W' | tr -d 'x' | tr -d 'X' | tr -d 'y' | tr -d 'Y' | tr -d 'z' | tr -d 'Z' | tr -d '=' | tr -d '+' | tr -d '°' | tr -d 'C' | tr -d ' ' | tr -d 'r' | tr -d '
' | tr -d 't' | tr -d '%' | tr -d 'c' | tr -d 'f' | tr -d 'm' | tr -d 'M' | tr -d 'K' | tr -d 'k' | tr -d 'p' | tr -d 'P' | tr -d 'u' | tr -d 'U' | tr -d 'v' | tr -d 'V' | tr -d 'w' | tr -d 'W' | tr -d 'x' | tr -d 'X' | tr -d 'y' | tr -d 'Y' | tr -d 'z' | tr -d 'Z' | tr -d '=' | tr -d '''

这个命令会显示你的CPU的温度。

以上就是在Linux系统中查看CPU温度的一些常用方法,需要注意的是,不同的方法可能会得到不同的结果,这是因为它们使用的硬件和软件接口不同,你可能需要根据你的具体需求和环境选择合适的方法。

0