Чтобы проверить температуру процессора в Linux, существует несколько методов. Вот несколько методов и примеры кода:
-
Использование пакета lm-sensors:
- Установите пакет lm-sensors, если он еще не установлен в вашей системе.
sudo apt-get install lm-sensors - Обнаружение и настройка датчиков.
sudo sensors-detect - Отображение температуры процессора.
sensors
- Установите пакет lm-sensors, если он еще не установлен в вашей системе.
-
Использование интерфейса sysfs:
- Перейдите в каталог
/sys/class/thermal/.cd /sys/class/thermal/ - Перечислите доступные тепловые зоны.
ls - Отображение температуры процессора.
cat temp1_input
- Перейдите в каталог
-
Использование инструмента псенсоров:
- Установите psensor, если он еще не установлен в вашей системе.
sudo apt-get install psensor - Запустите psensor из меню приложения или командной строки.
psensor
- Установите psensor, если он еще не установлен в вашей системе.
-
Использование модуля ядра coretemp:
- Загрузите модуль ядра coretemp.
sudo modprobe coretemp - Отображение температуры процессора.
watch -n 1 cat /sys/devices/platform/coretemp.*/hwmon/hwmon*/temp*_input
- Загрузите модуль ядра coretemp.