想要检查 CPU 温度以监控计算机的运行状况并防止严重的组件损坏? 也许您的 Linux 系统已经过热,并且您想检测是哪个硬件单元导致了问题。
本文将解释为什么 CPU 温度监控很重要以及如何在 Linux 机器上检查 CPU 温度。
为什么要监控 CPU 温度?
CPU或中央处理单元是负责处理数据的计算机系统的主要组件。 CPU 的温度完全取决于操作系统上运行的进程和应用程序。 一般来说,过热会导致不稳定和意外停机。
如果没有给予足够的重视,过热的 CPU 可能会对您的计算机系统造成永久性损坏,迫使您更换特定组件或更换整个计算机。
如何在 Linux 上检查 CPU 温度
Linux 系统上有几个应用程序可以显示 CPU 的复杂细节。 您将能够使用此类实用程序检查 CPU 的温度。
使用 Glances 获取硬件信息
Glances 是一个用 Python 语言编写的跨平台实时系统监控工具。 此应用程序使用 psutil Linux 上的库。 除了 CPU 相关数据,您还可以查看平均负载、内存、网络接口、磁盘 I/O、文件系统和进程。
您可以使用以下任一方式在 Linux 机器上安装 Glances curl 或者 wget:
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 上的 snap 包提供。
sudo snap install glances
安装软件包后,通过键入启动实用程序 一目了然 在您的系统终端中。
Glances 将开始实时显示系统相关信息。 请按 小号 键盘上的键以切换传感器详细信息。
使用传感器实用程序分析传感器信息
在 Linux 上获取 CPU 温度的另一个工具是 传感器. Sensors 是一个命令行实用程序,可实时显示传感器芯片读数。 虽然 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 温度的硬件信息。
使用 HardInfo 显示 CPU 温度
顾名思义,HardInfo 是一个简单的 Linux 实用程序,用于收集包括 CPU 温度在内的硬件信息。
您可以使用在基于 Debian 的操作系统上安装 HardInfo 易于:
sudo apt install hardinfo
在基于 Arch 的发行版上:
sudo pacman -S hardinfo
安装在 Fedora 和转速:
sudo dnf install hardinfo
安装软件包后,您可以使用以下命令查看硬件信息。
hardinfo -rma devices.so
在输出中,向下滚动到 传感器 部分以获取有关 CPU 温度的完整信息。
HardInfo 也可作为 GUI 应用程序使用。 要启动 GUI 应用程序,请转到 应用程序菜单 并点击 硬信息 图标。
或者,您可以键入 硬信息 在终端中启动应用程序。
使用 i7z 获取 CPU 信息
如果您的计算机在 Intel 处理器上运行,那么 i7z 可能是获取系统温度相关信息的最佳命令行实用程序。
您可以使用 Debian 轻松安装 i7z 易于.
sudo apt install i7z
在 Fedora 和转速:
sudo dnf install i7z
在基于 Arch 的 Linux 发行版上安装 i7z:
sudo pacman -S i7z
在您的系统终端中,键入 sudo i7z 并按下 Enter 启动该实用程序。 将显示详细的 CPU 信息,包括温度、内核数、频率等。
延长 Linux 机器的使用寿命
保持适当的 CPU 温度可以对系统的运行状况产生积极影响。 很多时候,过热甚至会导致您的机柜起火和爆炸,更不用说在此过程中对组件造成的损坏。
您可以在一定程度上防止系统过热。 但从长远来看,拥有适当的冷却系统和通风是最合适的选择。