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.
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
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.

Pour redémarrer :
shutdown -r +5 "Redémarrage dans 5 minutes. Sauvegardez votre travail."Annulez toute planification : shutdown -c.
Reboot redémarre par défaut, mais supporte l'arrêt.

Redémarrage standard : reboot.
Arrêt : reboot -p.
Redémarrage forcé (en cas de blocage) : reboot -f. Utilisez avec prudence.
Halt arrête immédiatement le système : halt.
Évitez halt -f sauf urgence, car cela risque l'instabilité.
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.En cas de gel total, utilisez la séquence magique REISUB (à appuyer avec Alt + Impr. écran, puis les lettres une par une) :

Non fonctionnel sur ARM (ex. Raspberry Pi).
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.

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.
[]