Comment afficher et surveiller la température de Linux

Il est essentiel de surveiller la température de votre système, en particulier lorsqu’il s’agit de serveurs, d’ordinateurs portables fortement sollicités ou de PC personnalisés. Des températures élevées peuvent entraîner une baisse des performances, des dommages matériels ou des arrêts soudains. Heureusement, Linux offre des outils puissants pour surveiller les températures du CPU, du GPU et du disque dur en temps réel.

Voici comment afficher et surveiller les températures du système sur une machine Linux.

1. Installer lm-sensors

lm-sensors est l’outil le plus utilisé pour lire la température du matériel, la tension et la vitesse des ventilateurs.

Pour l’installer :

  • Debian/Ubuntu :

sudo apt install lm-sensors
  • RedHat/CentOS/Fedora :

sudo dnf install lm_sensors

Après l’installation :

Exécutez le script de détection des capteurs :

sudo sensors-detect

Répondez “oui” aux invites. Ensuite, exécutez :

sensors
2. Surveillance de la température en temps réel

Vous pouvez utiliser“watch” pour visualiser les températures à intervalles réguliers :

watch -n 2 sensors

Cette commande rafraîchit la sortie toutes les 2 secondes.

3. Vérifier la température du GPU (NVIDIA/AMD)

NVIDIA :

Installez les outils NVIDIA :

sudo apt install nvidia-smi

Exécutez ensuite :

nvidia-smi --query-gpu=temperature.gpu --format=csv

AMD (via radeontop ou des capteurs) :

Installer :

sudo apt install radeontop

Ou comptez sur :

sensors | grep temp

4. Vérifier la température du disque dur

Vous pouvez utiliser hddtemp ou smartctl du paquet smartmontools.

Pour l’installer :

sudo apt install smartmontools

Vérifiez la température du disque :

sudo smartctl -A /dev/sda | grep Temperature

5. Outils graphiques de surveillance de la température

Si vous préférez les outils basés sur une interface graphique :

  • Psensor: Affiche les températures du CPU, du GPU et du disque dur en temps réel.

sudo apt install psensor
  • Applet de capteurs GNOME: Idéal pour les environnements de bureau GNOME.

6. Surveillance automatisée et alertes

Vous pouvez utiliser des tâches cron ou des outils de surveillance comme Nagios, Zabbix ou Netdata pour :

  • Définir des seuils d’alerte

  • Enregistrer la température au fil du temps

  • Déclencher des scripts ou des arrêts en cas de surchauffe

Conclusion

La surveillance de la température sous Linux est à la fois simple et flexible, que vous préfériez les outils en ligne de commande ou les tableaux de bord graphiques. Des contrôles réguliers peuvent éviter la surchauffe, les pannes matérielles et les temps d’arrêt coûteux.