Контроль температуры в системе очень важен, особенно если речь идет о серверах, ноутбуках с высокой нагрузкой или ПК, изготовленных на заказ. Высокая температура может привести к снижению производительности, повреждению оборудования или внезапному отключению. К счастью, Linux предлагает мощные инструменты для мониторинга температуры CPU, GPU и жестких дисков в режиме реального времени.
Вот как вы можете просматривать и отслеживать температуру системы на машине Linux.
lm-sensors
– это наиболее широко используемый инструмент для считывания температуры, напряжения и скорости вращения вентиляторов.
Debian/Ubuntu:
RedHat/CentOS/Fedora:
Запустите скрипт обнаружения датчиков:
Ответьте “да” на подсказки. Затем запустите:
Вы можете использовать“watch” для просмотра температуры через регулярные промежутки времени:
При этом вывод обновляется каждые 2 секунды.
Установите инструменты NVIDIA:
Затем запустите:
Установите:
Или полагайтесь на:
Вы можете использовать hddtemp или smartctl из пакета smartmontools.
Если вы предпочитаете инструменты с графическим интерфейсом:
Psensor: Отображает температуру CPU, GPU, HDD в реальном времени.
Апплет GNOME Sensors: Идеально подходит для окружения рабочего стола GNOME.
Вы можете использовать задания cron или инструменты мониторинга, такие как Nagios, Zabbix или Netdata, чтобы:
Устанавливать пороговые предупреждения
Регистрировать температуру во времени
Запускать сценарии или отключать систему при перегреве
Psensor – это графическое приложение, предназначенное для мониторинга температуры оборудования. Оно отображает в реальном времени информацию о температуре процессора, жестких дисков, GPU и скорости вращения вентиляторов. Для сбора данных с датчиков Psensor использует пакеты lm-sensors
и hddtemp
.
Чтобы установить Psensor, выполните команду:
После установки вы можете запустить его из меню приложений вашей системы. Psensor удобен в использовании и предлагает графические диаграммы, позволяющие легко отслеживать динамику изменения температуры с течением времени, что делает его идеальным для пользователей настольных компьютеров, которым нужен визуальный обзор теплового состояния системы.
Conky – это очень настраиваемый системный монитор, работающий под управлением X Window System. Он может отображать широкий спектр системной информации прямо на рабочем столе, включая температуру процессора, использование памяти, сетевую активность и многое другое.
Чтобы использовать Conky для мониторинга температуры, вам нужно настроить его с помощью конфигурационного файла .conkyrc
. Это позволит вам точно определить, какая информация и как будет отображаться. Conky отличается легкостью и высокой адаптивностью, что делает его популярным выбором для пользователей, предпочитающих чистые и интегрированные решения для мониторинга рабочего стола.
Мониторинг температуры в Linux прост и гибок – независимо от того, предпочитаете ли вы инструменты командной строки или полноценные графические панели. Регулярные проверки могут предотвратить перегрев, сбои оборудования и дорогостоящие простои.