Проверьте температуру процессора в Linux с примерами кода

Чтобы проверить температуру процессора в Linux, существует несколько методов. Вот несколько методов и примеры кода:

  1. Использование пакета lm-sensors:

    • Установите пакет lm-sensors, если он еще не установлен в вашей системе.
      sudo apt-get install lm-sensors
    • Обнаружение и настройка датчиков.
      sudo sensors-detect
    • Отображение температуры процессора.
      sensors
  2. Использование интерфейса sysfs:

    • Перейдите в каталог /sys/class/thermal/.
      cd /sys/class/thermal/
    • Перечислите доступные тепловые зоны.
      ls
    • Отображение температуры процессора.
      cat temp1_input
  3. Использование инструмента псенсоров:

    • Установите psensor, если он еще не установлен в вашей системе.
      sudo apt-get install psensor
    • Запустите psensor из меню приложения или командной строки.
      psensor
  4. Использование модуля ядра coretemp:

    • Загрузите модуль ядра coretemp.
      sudo modprobe coretemp
    • Отображение температуры процессора.
      watch -n 1 cat /sys/devices/platform/coretemp.*/hwmon/hwmon*/temp*_input