如何在Linux系统上检查CPU温度

是否要检查CPU温度以监控计算机的运行状况并防止严重的组件损坏?也许您的Linux系统已经过热,并且您想检测是哪个硬件单元引起了该问题。

本文将解释为什么CPU温度监视很重要,以及如何在Linux计算机上检查CPU温度。

为什么要监视CPU温度?

CPU或中央处理单元是负责处理数据的计算机系统的主要组件。 CPU的温度仅取决于操作系统上运行的进程和应用程序。通常,过热会导致不稳定和意外停机。

如果没有给予足够的重视,过热的CPU可能会永久损坏计算机系统,从而迫使您更换特定组件或更换整个计算机。

如何在Linux上检查CPU温度

Linux系统上有几个应用程序可用,它们显示了CPU的复杂细节。您将可以使用这些实用程序检查CPU的温度。

使用Glances获取硬件信息

Glances是使用Python语言编写的跨平台实时系统监视工具。该应用程序使用Linux上的psutil库提供信息。除了与CPU相关的数据外,您还可以检查平均负载,内存,网络接口,磁盘I / O,文件系统和进程。

您可以使用curlwget在Linux机器上安装Glances:

 curl -L https://raw.githubusercontent.com/nicolargo/glancesautoinstall/master/install.sh | /bin/bash
wget -O- https://raw.githubusercontent.com/nicolargo/glancesautoinstall/master/install.sh | /bin/bash

自动安装脚本不支持某些特定的发行版,例如Manjaro Linux。幸运的是,Glances也可以作为SnapStore上的快照包提供。

 sudo snap install glances

安装软件包后,通过在系统终端中键入glances来启动实用程序。

Glances将开始实时显示与系统相关的信息。按键盘上的S键可切换传感器详细信息。

使用传感器实用程序分析传感器信息

在Linux上获取CPU温度的另一个工具是传感器。传感器是一个命令行实用程序,可实时显示传感器芯片的读数。虽然某些发行版(例如Ubuntu)附带了预安装的传感器,但也可以使用默认的软件包管理器将其安装在其他发行版上。

在基于Debian的发行版上:

 sudo apt-get install lm-sensors

要在基于Arch的发行版上安装传感器,请执行以下操作:

 sudo pacman -S lm_sensors

在Fedora和RPM发行版上:

 sudo dnf install lm_sensors

安装软件包后,运行以下命令以检测系统中存在的传感器芯片。

 sudo sensors-detect

通过在系统终端中键入传感器来运行应用程序。您将获得有关计算机CPU温度的硬件信息。

相关信息: PC工作温度:太热了?

使用HardInfo显示CPU温度

顾名思义,HardInfo是一个简单的Linux实用程序,用于收集包括CPU温度在内的硬件信息。

您可以使用apt在基于Debian的操作系统上安装HardInfo:

 sudo apt install hardinfo

在基于Arch的发行版上:

 sudo pacman -S hardinfo

要在Fedora和RPM上安装:

 sudo dnf install hardinfo

安装软件包后,可以使用以下命令查看硬件信息。

 hardinfo -rma devices.so

在输出中,向下滚动到“传感器”部分,以获取有关CPU温度的完整信息。

HardInfo也可以作为GUI应用程序使用。要启动GUI应用程序,请转到“应用程序”菜单,然后单击HardInfo图标。

或者,您可以在终端中键入hardinfo来启动应用程序。

使用i7z获取CPU信息

如果您的计算机在Intel处理器上运行,则i7z可能是获取有关系统温度相关信息的最佳命令行实用程序。

您可以使用apt轻松在Debian上安装i7z。

 sudo apt install i7z

在Fedora和RPM上:

 sudo dnf install i7z

要在基于Arch的Linux发行版上安装i7z,请执行以下操作:

 sudo pacman -S i7z

在系统终端中,键入sudo i7z并按Enter启动该实用程序。将显示详细的CPU信息,包括温度,内核数,频率等。

延长Linux机器的使用寿命

保持适当的CPU温度可以对系统的健康产生积极影响。很多时候,过热甚至可能导致机柜起火和爆炸,更不用说对过程中的组件造成损坏了。

您可以某种程度上防止系统过热。但是从长远来看,拥有合适的冷却系统和通风是最合适的选择。