Sur le système Linux, il existe une multitude de commandes permettant d’agir sur l’arrêt et le redémarrage du système.
Ce tutoriel a pour but de détailler quelques commandes existantes.
Commande d’arrêt init
La commande init permet d’interagir sur le run level du système et d’annoncer à chaque processus que le système va redémarrer ou s’éteindre et loguer cette action.
#Redémarrage du système init 6 #Arrêt du système init 0
Utilisation de la commande shutdown
La commande shutdown a le même effet que init avec les éléments supplémentaires suivants :
- avertissement des utilisateurs de l’action en cours avec un affichage sur leur terminal,
- empêcher les nouvelles connexions au système,
- pouvoir programmer l’exécution de la commande,
- signaler aux processus de l’extinction avec un signal SIGTERM.
#Redémarrage du système (reboot) shutdown -r #Arrêt du système immédiat (halt) shutdown -h now #Arrêt du système à 10:15 ou dans 60 minutes shutdown -h 10:15 shutdown -h +60
poweroff linux
La commande poweroff est également utile puisque qu’elle permet l’arrêt direct de l’alimentation sans les actions de shutdown ce qui équivaut à un halt -p :
#Arrêt de l'alimentation poweroff halt -p