FRFAM.COM >> Famille >> Technologie &Innovation >> Informatique

5 méthodes fiables pour arrêter ou redémarrer Linux via la ligne de commande

Aucun système d'exploitation n'est infaillible. Même les plus stables comme Linux peuvent rencontrer des problèmes avec les pilotes ou les applications, nécessitant un redémarrage ou un arrêt. Que ce soit sur votre PC local ou un serveur distant via SSH, découvrez les commandes essentielles pour gérer cela en ligne de commande de manière professionnelle et sécurisée.

Nous examinons ci-dessous les principales commandes, leur syntaxe, leurs options et les cas d'usage optimaux, basés sur des pratiques expertes en administration Linux.

1. La commande shutdown

La commande shutdown est la référence pour arrêter ou redémarrer un système Linux proprement, y compris via SSH (utilisez un client comme PuTTY sous Windows). Syntaxe :

shutdown [options] [temps] [message]

Pour un arrêt immédiat :

shutdown -h now
5 méthodes fiables pour arrêter ou redémarrer Linux via la ligne de commande

L'option -h halt l'exécution, now pour immédiateté. Utilisez +5 pour un délai de 5 minutes.

Ajoutez un message broadcasté à tous les utilisateurs :

shutdown -h +5 "Le système s'arrête dans 5 minutes. Sauvegardez et déconnectez-vous."

Consultez l'aide complète : shutdown --help.

5 méthodes fiables pour arrêter ou redémarrer Linux via la ligne de commande

Redémarrage avec -r

Pour redémarrer :

shutdown -r +5 "Redémarrage dans 5 minutes. Sauvegardez votre travail."

Annulez toute planification : shutdown -c.

2. La commande reboot

Reboot redémarre par défaut, mais supporte l'arrêt.

5 méthodes fiables pour arrêter ou redémarrer Linux via la ligne de commande

Redémarrage standard : reboot.

Arrêt : reboot -p.

Redémarrage forcé (en cas de blocage) : reboot -f. Utilisez avec prudence.

3. La commande halt

Halt arrête immédiatement le système : halt.

Évitez halt -f sauf urgence, car cela risque l'instabilité.

4. La commande poweroff

Poweroff est synonyme de halt, mais offre plus d'options de débogage :

  • poweroff -f : forcé.
  • poweroff -w : log dans /var/log/wtmp.
  • poweroff --verbose : mode verbeux.

5. Option d'urgence : REISUB

En cas de gel total, utilisez la séquence magique REISUB (à appuyer avec Alt + Impr. écran, puis les lettres une par une) :

  • Raw : reprend le clavier.
  • E : SIGTERM aux processus.
  • I : SIGKILL.
  • Sync : flush disque.
  • Unmount : remount en lecture seule.
  • Boot : redémarre.
5 méthodes fiables pour arrêter ou redémarrer Linux via la ligne de commande

Non fonctionnel sur ARM (ex. Raspberry Pi).

Aide : Arrêt accidentel ?

Installez molly-guard pour confirmation : sudo apt install molly-guard (Debian/Ubuntu).

Il interrompt les commandes sur SSH et demande confirmation du nom d'hôte.

5 méthodes fiables pour arrêter ou redémarrer Linux via la ligne de commande

Ces méthodes sont idéales pour un usage local ou distant. Pour plus, consultez notre aide-mémoire Linux ou les outils d'automatisation.

[]