在 Linux 系统中,你可以使用多种方法来监控 CPU 温度。以下是一些常用的工具和方法:
lm-sensors:
lm-sensors 是一个用于监控硬件传感器(包括温度传感器)的常用工具。首先,你需要安装它(如果尚未安装):
sudo apt-get install lm-sensors # Debian/Ubuntu
sudo yum install lm-sensors # CentOS/RHEL
sudo dnf install lm-sensors # Fedora
安装完成后,运行以下命令来检测传感器:
sudo sensors-detect
按照提示完成设置。之后,你可以使用 sensors 命令查看 CPU 温度:
sensors
htop:
htop 是一个增强版的 top 工具,它提供了一个实时更新的界面,可以显示 CPU 使用率、内存使用情况等信息。虽然它本身不显示温度,但可以与 lm-sensors 结合使用。
安装 htop:
sudo apt-get install htop # Debian/Ubuntu
sudo yum install htop # CentOS/RHEL
sudo dnf install htop # Fedora
运行 htop:
htop
在 htop 界面中,你可以看到 CPU 使用率等信息,但温度需要通过 F2 键进入设置,然后启用传感器显示。
glances:
glances 是一个跨平台的系统监控工具,它可以显示 CPU 温度、使用率、内存使用情况等信息。
安装 glances:
sudo apt-get install glances # Debian/Ubuntu
sudo yum install glances # CentOS/RHEL
sudo dnf install glances # Fedora
运行 glances:
glances
在 glances 的界面中,你可以看到 CPU 温度以及其他系统信息。
使用 watch 命令实时监控:
如果你已经知道传感器的名称,可以使用 watch 命令结合 sensors 命令来实时监控温度变化。例如:
watch -n 1 sensors | grep 'temp'
这将每秒刷新一次温度信息。
这些方法可以帮助你有效地监控 Linux 系统中的 CPU 温度。选择适合你需求的方法进行使用。