一文说明CPU、主板、电源温度查看命令
在 Linux 服务器中,查看 CPU、主板、电源等硬件温度需要借助特定工具和命令,以下是详细方法:
一、查看 CPU、主板温度:lm-sensors 工具
1. 安装 lm-sensors
根据 Linux 发行版选择对应命令:
- Debian/Ubuntu(apt)
1 | |
- CentOS/RHEL(yum/dnf)
1 | |
- Arch Linux(pacman)
1 | |
2. 检测硬件传感器
安装后首次运行需检测传感器:
1 | |
按提示输入yes或默认选项(通常直接回车),工具会自动扫描 CPU、主板等传感器。
3. 查看实时温度
1 | |
输出示例:
1 | |
关键说明:
coretemp对应 CPU 核心温度(如 Core 0、Core 1)。
acpitz或k10temp等可能对应主板温度(具体名称因硬件而异)。
二、查看电源温度:psensor 或硬件监控工具
1. psensor(图形化工具,需桌面环境)
1 | |
安装后打开软件,在 “硬件监控” 中查看电源温度(部分电源可能不支持传感器读取)。
2. 通过系统文件查看(适用于部分服务器)
部分服务器电源温度可通过/sys目录读取:
1 | |
温度值需除以 1000(单位为℃),如输出32000对应 32℃。
三、查看硬盘温度:hddtemp 工具
1. 安装 hddtemp
1 | |
2. 查看硬盘温度
1 | |
若需查看所有硬盘,可运行:
1 | |
四、查看 GPU 温度(如有独立显卡)
1. NVIDIA 显卡:nvidia-smi 命令
1 | |
输出中 “Temperature” 列显示 GPU 温度,如:
1 | |
2. AMD 显卡:radeontop 工具
1 | |
运行radeontop后,在界面中查看 “Temperature” 参数。
五、批量监控工具:glances(综合硬件监控)
1. 安装 glances
1 | |
2. 运行监控
1 | |
界面会实时显示 CPU、内存、硬盘、温度等信息,支持键盘交互(按T键切换温度监控页面)。
注意事项
权限问题:部分命令需sudo权限(如sensors、hddtemp),否则可能无法读取温度。
硬件兼容性:老旧服务器或非标准硬件可能无法被工具识别,需参考服务器厂商文档(如 Dell、HP 的 iDRAC/ILO 管理界面可直接查看温度)。
温度阈值:CPU 正常温度一般低于 70℃,超过 85℃可能触发降频,需检查散热;电源温度超过 50℃需关注散热环境。
通过以上工具,可全面监控 Linux 服务器的 CPU、主板、电源等硬件温度,及时发现散热异常问题。
相关阅读
一文说明CPU、主板、电源温度查看命令
https://blog.calcguide.tech/2025-06-28-一文说明cpu、主板、电源温度查看命令/