如何检查 Linux 系统上的 CPU 温度如何检查 Linux 系统上的 CPU 温度如何检查 Linux 系统上的 CPU 温度如何检查 Linux 系统上的 CPU 温度
  • 文章
  • 正则表达式
    • 工具
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容
发表 admin at 2025年2月28日
类别
  • 未分类
标签

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

如果您的计算机 CPU 太热,可能会影响性能。了解如何在 Linux 中检查 CPU 温度并管理冷却。

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

本文将解释为什么 CPU 温度监控很重要以及如何检查 Linux 机器上的 CPU 温度。

为什么要监控 CPU 温度?

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

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

如何在 Linux 上检查 CPU 温度

Linux 系统上有多个应用程序可以显示 CPU 的复杂详细信息。您将能够使用此类实用程序检查 CPU 的温度。

使用 Glance 获取硬件信息

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

您可以使用 curl 或 wget 在 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 温度的另一个工具是传感器。 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

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

使用 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 温度可以对系统的健康产生积极影响。很多时候,过热甚至会导致机柜起火和爆炸,更不用说在此过程中对组件造成的损坏。

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

©2015-2025 艾丽卡 support@alaica.com