как узнать температуру процессора в linux ?

Делаем так:

Ставим  lm-sensors:

sudo apt-get install   lm-sensors

теперь даём команду  sensors

она выводит примерно такое сообщение:

~/Рабочий стол$ sensors
acpitz-virtual-0
Adapter: Virtual device
temp1: +40.0°C (crit = +75.0°C)

k8temp-pci-00c3
Adapter: PCI adapter
Core0 Temp: +38.0°C
Core1 Temp: +38.0°C

atk0110-acpi-0
Adapter: ACPI interface
Vcore Voltage: +1.12 V (min = +1.45 V, max = +1.75 V)
+3.3 Voltage: +3.33 V (min = +3.00 V, max = +3.60 V)
+5.0 Voltage: +5.00 V (min = +4.50 V, max = +5.50 V)
+12.0 Voltage: +12.16 V (min = +11.20 V, max = +13.20 V)
CPU FAN Speed: 2360 RPM (min = 0 RPM)
CHASSIS FAN Speed: 0 RPM (min = 0 RPM)
POWER FAN Speed: 0 RPM (min = 0 RPM)
CPU Temperature: +49.0°C (high = +90.0°C, crit = +125.0°C)
MB Temperature: +30.0°C (high = +70.0°C, crit = +125.0°C)

нас интересует строка, выделенная синим цветом, с первого по двадцать четвёртый символ, поэтому, чтобы вывести именно эту информацию, делаем так:

sensors | grep «CPU Temperature» | cut -c 1-24

Вот, таким несложным действием можно вывести температуру в консоль, или в программу мониторинга — conky

Смотрите также: Список полезных команд linux, Пополняемая статейка – сборник коротких, но полезных рецептов для linux.