Skip to main content

Debian12 查看温度、风扇等传感信息

1. 引言

在 Linux 系统中,硬件传感器(如温度、风扇速度等)提供了有价值的系统信息,尤其对于维护硬件稳定性非常重要。在 Debian 12 中,我们可以通过一些工具来轻松查看这些传感器数据。本教程将介绍如何在 Debian 12 系统中查看 CPU 温度、风扇速度以及其他硬件传感器信息。

2. 安装 lm-sensors 工具

首先,我们需要安装 lm-sensors 工具包。它是一个用于监控硬件传感器的实用程序,可以帮助我们获取温度、风扇速度和电压等信息。

打开终端,使用以下命令安装 lm-sensors

sudo apt update
sudo apt install lm-sensors

3. 配置传感器

安装完成后,我们需要配置传感器。运行以下命令来检测系统中的硬件传感器:

sudo sensors-detect

在提示中,按下 Enter 逐步回答问题。大部分情况下,你可以选择默认选项,按 YES 继续。

完成后,系统会加载所需的内核模块,并创建一个配置文件。接着,你可以使用 sensors 命令查看传感器数据。

4. 查看传感器信息

配置完成后,使用以下命令查看传感器数据:

sensors

你将看到类似以下输出,显示 CPU 温度、风扇速度等信息:

coretemp-isa-0000
Adapter: ISA adapter
Package id 0: +45.0°C (high = +85.0°C, crit = +105.0°C)
Core 0: +44.0°C (high = +85.0°C, crit = +105.0°C)
Core 1: +45.0°C (high = +85.0°C, crit = +105.0°C)

acpitz-virtual-0
Adapter: Virtual device
temp1: +44.0°C (crit = +105.0°C)

这些信息包括:

  • Core 0, Core 1: CPU 核心温度
  • Package id 0: CPU 包的整体温度
  • temp1: 系统传感器的温度

如果系统中有风扇传感器,风扇速度也会显示在输出中。

5. 设置温度警告

你还可以设置温度警告,以便在温度过高时得到提醒。通过编辑 /etc/sensors3.conf 文件,你可以为每个传感器设置阈值。例如:

sudo nano /etc/sensors3.conf

在文件中添加如下内容,设置温度阈值:

chip "coretemp-*"
set temp1_threshold 80

这将设置温度警告阈值为 80°C。

6. 自动启动传感器监控

为了在启动时自动加载传感器并显示相关信息,你可以将 sensors 命令添加到系统的启动项中。例如,可以将以下命令添加到你的 .bashrc 文件中:

echo "sensors" >> ~/.bashrc

每次登录时,系统都会自动显示传感器信息。

7. 结语

通过使用 lm-sensors 工具,你可以轻松监控 Debian 12 系统中的硬件状态,包括 CPU 温度、风扇速度等传感器数据。及时关注这些信息,有助于确保你的系统运行平稳。

希望这篇教程对你有所帮助!别忘了收藏在线知识库www.zxzsk.com )哦!😊