Recherche de site Web

Comprendre les commandes d'arrêt, de mise hors tension, d'arrêt et de redémarrage sous Linux


Dans cet article, nous allons vous expliquer la différence entre les commandes shutdown, poweroff, halt et reboot Linux. Nous expliquerons clairement ce qu'ils font réellement lorsque vous les exécuterez avec les options disponibles.

Si vous souhaitez vous plonger dans l'administration de serveur Linux, voici quelques-unes des commandes Linux importantes que vous devez bien comprendre pour une administration de serveur efficace et fiable.

Normalement, lorsque vous souhaitez éteindre ou redémarrer votre machine, vous exécuterez l'une des commandes ci-dessous :

Commande d'arrêt

shutdown planifie une heure de mise hors tension du système. Il peut être utilisé pour arrêter, éteindre ou redémarrer la machine.

Vous pouvez spécifier une chaîne d'heure (qui est généralement « maintenant » ou « hh:mm » pour heure/minutes) comme premier argument. De plus, vous pouvez définir un message mural à envoyer à tous les utilisateurs connectés avant que le système ne tombe en panne.

Important : Si l'argument time est utilisé, 5 minutes avant la panne du système, le fichier /run/nologin est créé pour garantir que d'autres les connexions ne seront pas autorisées.

Exemples de commandes d'arrêt :

shutdown
shutdown now
shutdown 13:20  
shutdown -p now	#poweroff the machine
shutdown -H now	#halt the machine		
shutdown -r09:35	#reboot the machine at 09:35am

Pour annuler un arrêt en attente, tapez simplement la commande ci-dessous :

shutdown -c

Commande d'arrêt

halt demande au matériel d'arrêter toutes les fonctions du processeur, mais le laisse sous tension. Vous pouvez l'utiliser pour amener le système dans un état où vous pouvez effectuer une maintenance de bas niveau.

Notez que dans certains cas, cela arrête complètement le système. Vous trouverez ci-dessous des exemples de commandes d'arrêt :

halt		   #halt the machine
halt -p	   #poweroff the machine
halt --reboot    #reboot the machine

Commande de mise hors tension

poweroff envoie un signal ACPI qui demande au système de s'éteindre.

Voici des exemples de commandes poweroff :

poweroff   	       #poweroff the machine
poweroff --halt      #halt the machine
poweroff --reboot    #reboot the machine

Commande de redémarrage

reboot demande au système de redémarrer.

reboot            #reboot the machine
reboot --halt     #halt the machine
reboot -p   	    #poweroff the machine

C'est tout! Comme mentionné précédemment, la compréhension de ces commandes permettra de gérer de manière efficace et fiable le serveur Linux dans un environnement multi-utilisateurs. Avez-vous des idées supplémentaires ? Partagez-les avec nous via la section commentaires ci-dessous.