Як переглядати та контролювати температуру Linux

Моніторинг температури вашої системи є критично важливим, особливо якщо ви маєте справу з серверами, ноутбуками під великим навантаженням або комп’ютерами, зібраними на замовлення. Висока температура може призвести до зниження продуктивності, пошкодження обладнання або раптового вимкнення. На щастя, Linux пропонує потужні інструменти для моніторингу температури процесора, графічного процесора та жорсткого диска у режимі реального часу.

Ось як ви можете переглядати і контролювати температуру системи на комп’ютері з Linux.

1. Встановіть lm-датчики

lm-сенсори – найпоширеніший інструмент для зчитування температури, напруги та швидкості обертання вентиляторів.

Щоб встановити:

  • Debian/Ubuntu:

sudo apt install lm-sensors
  • RedHat/CentOS/Fedora:

sudo dnf install lm_sensors

Після встановлення:

Запустіть скрипт виявлення датчиків:

sudo sensors-detect

Дайте відповідь “так” на підказки. Після цього запустіть

2. Відстежуйте температуру в режимі реального часу

Ви можете використовувати“watch” для перегляду температури через регулярні проміжки часу:

watch -n 2 sensors

Це дозволить оновлювати дані кожні 2 секунди.

3. Перевірка температури графічного процесора (NVIDIA/AMD)

NVIDIA:

Встановіть інструменти NVIDIA:

sudo apt install nvidia-smi

Потім запустіть:

nvidia-smi --query-gpu=temperature.gpu --format=csv

AMD (через radeontop або датчики):

Встановлюємо:

sudo apt install radeontop

Або покладіться на:

sensors | grep temp

4. Перевірка температури жорсткого диска

Ви можете скористатися hddtemp або smartctl з пакунка smartmontools.

Щоб встановити:

sudo apt install smartmontools

Перевірте температуру диска:

sudo smartctl -A /dev/sda | grep Temperature

5. Графічні інструменти моніторингу температури

Якщо ви віддаєте перевагу інструментам з графічним інтерфейсом:

  • Psensor: Відображає температуру процесора, графічного процесора, жорсткого диска в режимі реального часу.

sudo apt install psensor
  • Аплет датчиків GNOME: Ідеально підходить для стільничних середовищ GNOME.

6. Автоматизований моніторинг та сповіщення

Ви можете використовувати завдання cron або інструменти моніторингу, такі як Nagios, Zabbix або Netdata:

  • Встановлення порогових сповіщень

  • Реєструвати температуру з плином часу

  • Запускати сценарії або вимикати при перегріванні

Висновок

Моніторинг температури в Linux є простим і гнучким – незалежно від того, чи віддаєте ви перевагу інструментам командного рядка або повноцінним графічним дашбордам. Регулярні перевірки можуть запобігти перегріванню, апаратним збоям і дорогим простоям.