在Linux中,你可以使用一些特定的工具来查看CPU的温度。以下是一些常见的方法:

1. lmsensors

lmsensors 是最常用的软件之一,可以监测系统的传感器数据,包括CPU温度。

linux查看cpu温度  第1张

安装

在Debian或者Ubuntu上,可以用以下命令来安装:

sudo aptget install lmsensors

在CentOS或RHEL,你可以用以下命令:

linux查看cpu温度  第2张

sudo yum install lm_sensors

linux查看cpu温度  第3张

配置

安装之后,运行`sudo sensorsdetect`来自动检测硬件并进行必要的内核模块加载。

系统会询问一系列问题,通常按回车接受所有默认设置即可。之后重启系统或者手动重新加载相关的内核模块。

linux查看cpu温度  第4张

查看传感器信息

执行:

linux查看cpu温度  第5张

sudo sensors

输出将显示CPU和其他部件的实际温度(如果你的系统硬件和传感器驱动程序支持的话)。

linux查看cpu温度  第6张

2. 使用特定的硬件厂商监控程序

如果你是使用某些特殊的芯片(如某些英特尔或AMD芯片),可能会提供特定工具来报告这些信息,尽管大多数标准的方法如`sensors`也能支持大部分常见的芯片组。

3. `vcgencmd`(专门针对Raspberry Pi)

为Raspberry Pi定制了一个名为`vcgencmd`的命令来获取各种与Pi相关的状态信息,包括温度。

命令如下:

linux查看cpu温度  第2张

vcgencmd measure_temp

这些方法能帮助你找到你的Linux系统的CPU温度。不过,请注意,并非所有的CPU都会通过Linux上的标准工具暴露它们的内部温度值——尤其是旧硬件或者非标准主板上的。“lmsensors”的成功取决于您的具体硬件以及它对硬件传感接口的支持程度。