linux

Linux CPUInfo如何反映温度状况

小樊
44
2025-07-20 06:59:17
栏目: 智能运维

在Linux系统中,CPU温度信息通常不直接通过CPUInfo命令获取,因为CPUInfo主要用于显示CPU的详细信息,如型号、核心数、频率等。然而,有多种方法可以监控CPU温度,以下是一些常用的工具和命令:

使用 lm-sensors

lm-sensors 是一个强大的命令行工具,可以检测和读取许多硬件设备的温度、风扇速度、电压等信息。

  1. 安装 lm-sensors
sudo apt-get install lm-sensors
sudo yum install lm_sensors
sudo pacman -S lm_sensors
  1. 配置 lm-sensors
sudo sensors-detect
  1. 查看CPU温度
sensors

使用 cat 命令读取温度文件

CPU温度信息通常保存在 /sys/class/thermal/thermal_zone*/temp 文件中。在终端中,可以使用 cat 命令读取这些文件并获取CPU温度。例如:

cat /sys/class/thermal/thermal_zone0/temp

这个命令将显示当前的CPU温度。

使用 htop 命令

htop 是一个交互式的进程查看器,它也可以显示每个核心的CPU使用率以及温度。安装 htop 后,运行 htop,然后按F2键打开设置菜单,在设置菜单中选择 “Columns” - “Available Columns”,然后找到并选择 “TEMP” 列。

使用 glances 命令

glances 是一个跨平台的系统监控工具,它可以显示CPU温度、内存使用情况、磁盘I/O等信息。安装 glances 后,运行 glances 查看实时的系统性能数据。

以上就是在Linux系统中用于查看CPU温度的一些常用命令。根据您的需求和系统配置,选择最适合您的命令即可。

0
看了该问题的人还看了