La gestion appropriée de l'état d'alimentation de votre système Linux est une compétence fondamentale. Bien que vous puissiez utiliser une interface graphique, la ligne de commande offre des options puissantes et flexibles pour éteindre ou redémarrer votre machine. Ces processus sont liés au système d'initialisation du système, tel que init ou systemd, qui gère différents états opérationnels, y compris le démarrage et l'arrêt.
Arrêt du Système
La commande principale pour gérer les états d'alimentation est shutdown. Pour éteindre immédiatement votre système Linux, vous pouvez utiliser la commande shutdown avec l'indicateur -h (halt) et l'argument de temps now (maintenant). Des privilèges administratifs sont requis, vous devrez donc utiliser sudo.
sudo shutdown -h now
L'indicateur -h demande au système de s'arrêter (halt) après l'arrêt des services. Sur la plupart des matériels modernes, cela éteindra complètement la machine. Vous pouvez également planifier un arrêt pour une heure future. Pour éteindre le système dans un nombre spécifique de minutes, utilisez le format +m:
sudo shutdown -h +2
Cette commande arrêtera votre système dans deux minutes, ce qui est utile pour avertir les autres utilisateurs ou permettre aux processus d'arrière-plan de se terminer proprement.
Redémarrage du Système
Pour redémarrer votre système Linux, vous pouvez utiliser la commande shutdown avec l'indicateur -r (reboot).
sudo shutdown -r now
Une alternative plus directe et couramment utilisée est la commande reboot, qui réalise le même objectif de redémarrer le système en toute sécurité.
sudo reboot
Commandes d'Alimentation Alternatives
Pour un contrôle plus direct, vous pourriez également rencontrer les commandes halt et poweroff. Dans de nombreuses distributions Linux modernes, ce sont essentiellement des raccourcis qui appellent la commande shutdown. Par exemple, exécuter poweroff est souvent équivalent à exécuter shutdown -h now.