как узнать температуру процессора linux через терминал
Мониторинг температуры Linux
В большинстве случаев нам не нужно беспокоиться о температуре компьютера. Все устроено так что температура не будет превышать максимальную если у вашего оборудования нет никаких производственных дефектов. Но перегрев могут вызвать не только аппаратные ошибки, это также может произойти из-за багов в драйвере графической карты или неправильно настроенной программы управления вентилятором. Частой причиной перегрева также может быть пыль, грязь, мусор попавшие в систему охлаждения (вентилятор, радиатор). Такое часто происходит со старым оборудованием.
Перегрев может вызвать очень серьезные повреждения вашего компьютера, так что следите за температурой вашей системы. Еще лучше если есть служба контроля температуры, которая предупредит вас если температура начнет сильно расти. В этой инструкции я расскажу как настроить мониторинг температуры Linux. В операционной системе Linux есть специальный набор утилит, которые предназначены для того, чтобы выполнять контроль температуры linux.
Что мы будем использовать?
Давайте рассмотрим утилиты, которые мы сегодня будем использовать:
Установка компонентов
Программа psensor отображает температуру на основе информации, полученной от lm-sensors и hddtemp. Поэтому сначала необходимо установить эти инструменты. Для установки в Debian или Ubuntu выполните:
sudo apt install lm-sensors hddtemp psensor
Если вы хотите установить самую новую версию этих компонентов, нужно добавить сначала PPA от разработчиков в систему:
sudo add-apt-repository ppa:jfi/ppa
sudo apt update
sudo apt install lm-sensors hddtemp psensor
Установка psensor в Fedora и других дистрибутивах, основанных на Red Hat будет выглядеть аналогично:
sudo yum install lm_sensors hddtemp psensor
Настройка мониторинга температуры Linux
Сначала нужно настроить низкоуровневые инструменты для считывания данных о температуре компонентов lm_sensors и hddtemp. Начнем с lm_sensors. После этого вы уже сможете посмотреть температуру linux.
1. Настройка lm_sensors
Для запуска мастера настройки ls_sensors выполните команду:
Отвечайте Y на все вопросы. Утилита попытается обнаружить все доступные в системе встроенные аппаратные датчики (для процессора, видеокарты, памяти и других микросхем), а также автоматически определить подходящие драйвера для них.
Когда сканирование датчиков завершится вам будет предложено добавить обнаруженные модули ядра в автозагрузку:
В Ubuntu или Debian модули будут добавлены в /etc/modeuls. А в Fedora будет создан файл /etc/sysconfig/lm_sensors. Для автоматической загрузки нужных модулей достаточно добавить lm_sensors в автозагрузку:
sudo systemctl enable lm-sensors
Теперь вы можете посмотреть температуру процессора Linux и других аппаратных компонентов с помощью команды sensors:
Настройка hddtemp
Еще вам нужно запустить hddtemp для контроля температуры жестких дисков. Выполните эту команду для запуска hddtemp в качестве демона, /dev/sda замените на адрес своего диска.
Это нужно сделать для каждого диска. Также необходимо добавить эту программу в автозагрузку.
Измерение и мониторинг температуры
Теперь можно начать мониторинг температуры linux с помощью psensor. Для этого просто запустите программу. Вы можете сделать это с помощью главного меню или же выполнив команду:
Вызовите контекстное меню в главном окне программы и выберите Параметры. Здесь вы увидите список доступных датчиков. Вы можете выбрать за какими датчиками нужно наблюдать.
Еще можно установить уровень тревоги для каждого датчика на вкладке Alarm. Когда температура Linux превысит заданную вы получите уведомление.
По умолчанию температура в psensor измеряется в градусах Цельсия. В последних версиях также есть поддержка конвертации в градусы по Фаренгейту.
Выводы
Дальше, чтобы программа работала постоянно осталось добавить ее в автозагрузку. Теперь температура процессора linux всегда будет под контролем и ваш компьютер точно не перегреется. Если у вас остались вопросы, спрашивайте в комментариях!
Как проверить температуру процессора в Linux
В настоящее время дистрибутивы Linux не поставляются с Lm_Sensors, поэтому, прежде чем мы рассмотрим, как его использовать, мы должны продемонстрировать, как установить программу на ваш ПК с Linux. Чтобы начать установку, откройте окно терминала, нажав клавиши Ctrl + Alt + T или Ctrl + Shift + T на клавиатуре. Оттуда следуйте инструкциям командной строки внизу, которые соответствуют вашей операционной системе Linux.
Ubuntu
Debian
Arch Linux
Приложение Lm_Sensors доступно пользователям Arch Linux в репозитории «Extras». Убедитесь, что «Extra» включено в вашей системе Arch. Затем используйте следующую команду Pacman, чтобы настроить ее.
Fedora
OpenSUSE
Официально OpenSUSE не поддерживает приложение Lm_Sensors. Однако должна быть возможность установить пакет Fedora Linux.
Предупреждение: версия Lm_Sensors для Fedora может не работать в OpenSUSE Linux. Попробуйте этот метод на свой страх и риск!
Конфигурирование Lm_Sensors
Когда root доступен, выполните в терминале команду sensors-detect, и начнется процесс начальной настройки.
Первый экран, который появляется в процессе настройки датчика, говорит: «Некоторые южные мосты, процессоры или контроллеры памяти содержат встроенные датчики. Вы хотите отсканировать их? Это абсолютно безопасно». Напишите «Yes» в подсказке, чтобы начать.
После выбора «Yes» появится следующий вопрос. Этот вопрос гласит: «Некоторые Super I/O содержат встроенные датчики. Мы должны написать в стандартные порты ввода/вывода, чтобы проверить их. Это обычно безопасно. Хотите сканировать датчики Super I/O? »Еще раз выберите«Yes», чтобы Lm_Sensors мог сканировать.
Когда Lm_Sensors закончит задавать вопросы, настройка завершена.
Проверьте температуру процессора с помощью датчиков Lm
Проверка температуры процессора в Linux с помощью Lm-Sensors выполняется командой датчиков. Чтобы быстро проверить показания температуры вашего ЦП (и других устройств, обнаруженных датчиками Lm), откройте окно терминала с помощью Ctrl + Alt + T или Ctrl + Shift + T на клавиатуре. Затем выполните команду датчиков, чтобы просмотреть показания различных температур датчиков.
В качестве альтернативы, если вы хотите сохранить показания температуры вашего процессора в текстовый файл для последующего чтения, запустите команду датчиков и перенаправьте ее с символом «>».
Примечание: Psensor использует Lm_Sensors для некоторых операций в приложении. Чтобы получить максимальную отдачу от Psensor, следуйте инструкциям в способе 1 для настройки Lm_Sensors, прежде чем следовать инструкциям, изложенным ниже.
Температура процессора в Ubuntu Linux
Главное меню » Linux » Температура процессора в Ubuntu Linux
Перегрев системы создает проблемы, связанные с производительностью, при работе на ноутбуке/компьютере. Следовательно, мониторинг температуры процессора может помочь вам преодолеть проблему перегрева, закрыв ненужные системные приложения. В этой статье содержится полная информация о том, как проверить температуру процессора в Ubuntu Linux.
Как проверить температуру процессора в Ubuntu Linux?
Вы можете установить в систему датчики для проверки температуры процессора в Ubuntu Linux. Для этого откройте командный терминал и выполните в нем следующую команду:
Если в системе не установлены датчики, загрузка этих датчиков начнется после успешного выполнения указанной выше команды.
Теперь используйте команду ниже, чтобы обнаружить микросхемы мониторинга оборудования системы. Эта команда предоставит информацию о датчиках процессора и микросхемах аппаратного мониторинга:
Наконец, выполните команду ниже, чтобы проверить температуру процессора и другие связанные с ней детали:
Используйте Psensor для проверки температуры процессора в Ubuntu Linux
Перед установкой Psensor в систему необходимо настроить lm-сенсоры. lm-Sensor – это утилита командной строки для мониторинга оборудования, и вы также можете установить hddtemp для измерения температуры жесткого диска.
Откройте терминал Linux и выполните следующую команду для установки lm-сенсоров и hddtemp:
После выполнения указанной выше команды используйте команду обнаружения для обнаружения аппаратных датчиков:
Используйте команду Датчики, чтобы убедиться, что она работает правильно:
После выполнения команды датчика вы получите следующий результат:
Теперь выполните следующую команду для установки Psensor в системе:
После установки Psensor в систему запустите это приложение и настройте его в соответствии со своими требованиями.
Как посмотреть температуру жесткого диска?
В Linux жесткие диски имеют встроенный инструмент проверки работоспособности SMART, который предлагает различные варианты, такие как самоконтроль, анализ, технологию отчетности и т. Д. SMART также показывает подробную информацию о сбое диска, чтобы вы могли защитить себя от потери. данные. Этот инструмент также поможет вам проверить диск на наличие потенциальных проблем.
Как проверить температуру в Ubuntu Linux с помощью i7z?
Эта командная строка используется для печати информации о ЦП на основных процессорах Intel, таких как i3, i5 и i7. Он также используется для сообщения о температуре процессора.
Выполните следующую команду для установки в Ubuntu:
Как проверить температуру твердотельного накопителя NVMe в Ubuntu Linux?
Для контроля температуры Nvme ssd выполните в терминале следующую команду:
После успешной установки используйте команду nvme, чтобы получить список устройств NVMe:
Заключение
В этой статье мы собрали полную информацию о том, как проверить температуру процессора в Ubuntu Linux с помощью нескольких процедур. Как мы объясняли, перегрев системы может вызвать различные проблемы в работе вашей системы, поэтому очень важно контролировать температуру системы. Вы можете легко использовать эти процедуры без каких-либо ошибок, потому что все эти процедуры опробованы и протестированы на разных системах и, следовательно, безопасны для выполнения.
Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.
Как проверить температуру процессора и жесткого диска в Ubuntu и других Linux
Интересуетесь, как проверить температуру процессора и жесткого диска в Ubuntu и других Linux на настольных компьютерах или ноутбуках? Вот краткое руководство.
Если вы обычный пользователь, вам не требуется проверять температуру процессора или жесткого диска. Но если вы используете очень старое оборудование, вы можете столкнуться с проблемой перегрева. Поэтому необходимо следить за температурой оборудования. Однако современные дистрибутивы Linux хорошо справляются с ситуациями перегрева с помощью программных датчиков.
Мониторинг температуры процессора и жесткого диска в Ubuntu
Использование терминала
Мы будем использовать несколько пакетов для достижения этой цели. Откройте терминал в системе на базе Ubuntu и установите следующие пакеты.
sudo apt install hddtemp
sudo apt install lm-sensors
Утилита hddtemp покажет вам температуру вашего оптического жесткого диска, а также SSD (согласно моим тестам). А пакет lm-sensors позволяет получить данные о температуре процессоров и других датчиков, доступ к которым осуществляется через порты PCI.
После установки запустите из терминала следующее. Для этого вам нужно знать идентификатор вашего диска – например, /dev/sda или /dev/sdb и т.д.
Чтобы узнать идентификаторы дисков, вы можете использовать fdisk.
Затем выполните следующие действия, чтобы проверить температуру HDD или SSD.
hdd or ssd temperature from terminal
Проверка температуры процессора и другой информации требует дополнительных действий. Сначала выполните следующую команду, чтобы утилита sensors могла обнаружить датчики в вашей системе
Приведенная выше команда может задать вам несколько вопросов YES/NO. Продолжайте нажимать ENTER, чтобы выбрать параметры по умолчанию.
psensor
Использование инструментов графического интерфейса
Если вы предпочитаете красивый графический интерфейс, который делает все вышеперечисленное, вы можете установить psensor. Эта утилита работает в таких системах Linux, как Ubuntu, Fedora, Arch и других.
Ubuntu и ее производные
sudo apt install psensor
Fedora и производные на основе RPM
sudo dnf install psensor
Arch, Manjaro и аналогичные производные
После установки запустите psensor из терминала или запустите его из меню приложений.
Как вы можете видеть на скриншоте ниже, он дает вам хороший обзор всех важных температур CPU, GPU, HDD с красивым графиком. Используя настройки, вы можете настроить его в соответствии с вашими потребностями. Эта легкая утилита может быть полезна во многих случаях.
psensor
Итак, вот некоторые способы, с помощью которых вы можете контролировать температуру CPU, GPU или HDD в Ubuntu и других системах Linux. Дайте мне знать, если вы знаете какие-либо другие способы, используя поле для комментариев ниже.
Как узнать температуру процессора в Ubuntu Linux
Как узнать температуру процессора в Ubuntu Linux
Перегрев оборудования часто снижает производительность вашей системы. Мониторинг температуры оборудования может помочь вам диагностировать любые проблемы с перегревом процессора в системе. Источником перегрева ноутбука обычно является чрезмерная температура процессора, графического процессора (видеокарты) или жесткого диска.
Если ваш ноутбук нагревается, убедитесь, что он установлен правильно, чтобы не препятствовать потоку воздуха. У вас должен быть хороший, чистый кулер для ноутбука, не пыльный, и удалить все нежелательное программное обеспечение, использующее высокую производительность процессора. Также работа ноутбука в режиме энергосбережения снижает перегрев.
В этом руководстве мы узнаем, как получить температуру процессора в Ubuntu Linux из командной строки, а также с рабочего стола.
Шаг 1. Проверьте температуру процессора с помощью Lm_Sensors
Lm_sensors — это инструмент командной строки, который используется для отображения текущих показаний всех данных датчиков микросхемы, включая температуру процессора. По умолчанию Lm_sensors не установлены в большинстве дистрибутивов Linux, поэтому мы должны установить их сами.
Итак, сначала давайте проверим, как установить пакет lm-sensor на различные дистрибутивы Linux.
В Ubuntu / Debian
Откройте терминал в Ubuntu, нажав комбинацию клавиш CTRL + ALT + T на клавиатуре. Затем установите Lm_Sensors, выполнив следующую команду, которую я тестировал в Ubuntu 18.04, Ubuntu 20.04 и Debian 10:
Установите Psensor Server, если вы хотите распечатать температуру и скорость вращения вентилятора удаленного сервера.
В Arch Linux
На Fedora
Используйте команду dnf для установки lm_sensors в Fedora Linux.
На CentOS / RHEL
Используйте команду yum для установки lm_sensors на CentOS 7 и RHEL 7
Обнаружение совместимых датчиков в Ubuntu Linux
Далее нам нужно обнаружить микросхемы аппаратного мониторинга, установленные в наших ноутбуках. Итак, теперь мы можем начать обнаружение аппаратных датчиков нашего ноутбука. Это предоставит информацию о:
Мы делаем это, набирая команду sudo sensor-detect:
Отображение температуры процессора в командной строке
Мы успешно установили пакет lm-sensor и успешно обнаружили поддерживаемые датчики на нашем ноутбуке с Ubuntu Linux.
Теперь мы можем выполнить следующую команду, чтобы увидеть данные о температуре:
Обратите внимание, что результаты будут отличаться для вашего компьютера.
Вы также можете использовать команду watch для постоянного запуска команды датчиков, которая будет отображать изменения выходного сигнала датчика на экране:
Шаг 2. Проверьте температуру процессора с помощью графического интерфейса пользователя Psensor.
Мы собираемся использовать инструмент с графическим интерфейсом, Psensor, который позволяет вам контролировать температуру оборудования в Linux.
С помощью Psensor вы можете проверить следующее:
Последняя версия Psensor также предоставляет индикатор апплета для Ubuntu, что делает мониторинг температуры оборудования в Ubuntu еще проще. Вы можете выбрать отображение температуры прямо на самой верхней панели. Он даже может отправлять уведомление на рабочий стол, когда температура превышает предел.
Мы можем продолжить установку Psensor, используя следующую команду:
Ubuntu / Debian
Fedora
CentOS and RHEL
После установки запустите приложение, ища его на панели инструментов Unity. При первом запуске вы можете настроить, какие статистические данные (датчики) вы хотите собирать с помощью Psensor.
Шаг 3. Использование Hardinfo для проверки температуры процессора
Hardinfo — это системный профилировщик и инструмент для тестирования производительности, используемый в Linux для отображения информации об оборудовании в графическом интерфейсе пользователя. Вы также можете проверить температуру процессора в графическом интерфейсе — Устройства — Датчики.
В Arch Linux вы можете найти hardinfo в репозитории сообщества.
Выполните следующую команду с терминала, чтобы отобразить информацию об оборудовании в графическом интерфейсе.
Использование i7z для определения температуры процессора
Для установки на ubuntu выполните следующую команду:
Заключение
Несколькими годами ранее я использовал Conky, легкий монитор настольной системы, который может отображать статистику процессора, памяти, пространства подкачки, дискового пространства, температуры, процессов, сетевых интерфейсов, заряда батареи и т. Д.
Если вы хотите проверить температуру без сторонних инструментов, загляните в файл /sys/devices/virtual/Thermal/Thermal_zone1/temp.
Наконец, если у вас есть какие-либо вопросы или отзывы, не стесняйтесь оставлять комментарии.