On entend par « shutdown » l’arrêt ou la dé­sac­ti­va­tion sys­té­ma­tique d’un or­di­na­teur ou d’un serveur. Dans ce cadre, l’ali­men­ta­tion des prin­ci­pales com­po­santes du système est coupée de façon contrôlée : les pro­grammes uti­li­sa­teurs sont arrêtés, les processus et les pro­to­coles actifs sont en­re­gis­trés sur le disque dur, les pilotes des appareils sont supprimés et les pa­ra­mètres uti­li­sa­teur sont en­re­gis­trés. Avec ses dif­fé­rentes options, la commande shutdown permet d’arrêter, de dé­sac­ti­ver ou de re­dé­mar­rer sim­ple­ment les systèmes d’ex­ploi­ta­tion Linux. Les commandes shutdown de Linux doivent être saisies dans le terminal Linux que vous pouvez ouvrir à l’aide de la com­bi­nai­son de touches [Ctrl] + [Alt] + [T]. Vous pouvez fermer la fenêtre du terminal en appuyant sur [Ctrl] + [D].

Nom de domaine
Votre domaine en un clic
  • 1 cer­ti­fi­cat SSL Wildcard par contrat
  • Fonction incluse Domain Connect pour une con­fi­gu­ra­tion DNS sim­pli­fiée

Prin­ci­pales commandes shutdown de Linux

La commande shutdown joue un rôle essentiel lorsque vous souhaitez arrêter ou re­dé­mar­rer Linux via le terminal. Vous pouvez lui adjoindre une option suivie par une heure et un message. La syntaxe de la commande shutdown de Linux ressemble à ce qui suit :

shutdown [OPTION] [HEURE] [MESSAGE]

Pour de nom­breuses commandes pré­sen­tées ici, il existe plusieurs variantes per­met­tant d’arriver au même résultat.

Arrêter Linux nor­ma­le­ment

shutdown -h

Linux s’arrête après une minute. L’option « -h » renvoie ex­pli­ci­te­ment au fait d’éteindre ou de dé­sac­ti­ver le système. Vous pouvez gé­né­ra­le­ment obtenir le même résultat en sai­sis­sant sim­ple­ment la commande shutdown.

shutdown

Re­dé­mar­rer Linux nor­ma­le­ment

shutdown -r

Linux redémarre après une minute. L’option « r » renvoie ici à « reboot » ou re­dé­mar­rer.

Arrêter im­mé­dia­te­ment Linux

shutdown -h 0

Linux est im­mé­dia­te­ment arrêté. Dans ce cas, la commande shutdown est suivie par l’option « h » et l’in­di­ca­tion tem­po­relle « 0 » pour « im­mé­dia­te­ment ». La commande suivante permet également d’arrêter Linux im­mé­dia­te­ment et est beaucoup plus courante :

shutdown now

Re­dé­mar­rer Linux im­mé­dia­te­ment

shutdown -r 0

Linux est im­mé­dia­te­ment redémarré. La commande shutdown est suivie par l’option « r » et l’in­di­ca­tion tem­po­relle « 0 » pour im­mé­dia­te­ment. La commande suivante permet également de re­dé­mar­rer Linux im­mé­dia­te­ment et est plus fré­quem­ment utilisée :

shutdown -r now

Le shutdown de Linux normal avec un délai d’une minute est prin­ci­pa­le­ment utile en cas de solutions multi-uti­li­sa­teurs, c’est-à-dire lorsque plusieurs uti­li­sa­teurs accèdent à un or­di­na­teur ou à un serveur Linux. L’ad­mi­nis­tra­teur réseau a alors la pos­si­bi­lité de mettre en place une note cor­res­pon­dante pour les uti­li­sa­teurs sous la forme d’un message sur le mur afin de les informer du fait que le système sera arrêté ou redémarré sous peu. Si Linux est uni­que­ment utilisé sur un or­di­na­teur, les commandes « Arrêter im­mé­dia­te­ment Linux » ou « Re­dé­mar­rer im­mé­dia­te­ment Linux » sont également possibles sans dif­fi­culté.

Conseil

Sous Linux, les commandes shutdown fonc­tion­nent uni­que­ment si vous disposez des droits d’ad­mi­nis­tra­teur cor­res­pon­dants. Dans certains systèmes Linux, vous pouvez con­tour­ner cette dif­fi­culté en faisant sim­ple­ment précéder la commande shutdown de Linux de la commande « sudo », par exemple avec la syntaxe « sudo shutdown now » ou « sudo shutdown r 0 ».

Arrêter ou re­dé­mar­rer Linux à une heure précise

Na­tu­rel­le­ment, il est également possible d’arrêter ou de re­dé­mar­rer Linux après un in­ter­valle de temps ou à un moment précis. Pour ce faire, on ajoute un nombre de minutes ou une heure précise après la commande shutdown de Linux comme le montrent les exemples suivants :

Arrêter Linux après 20 minutes

shutdown -h 20

Linux s’arrêtera 20 minutes après la saisie de la commande. La commande suivante est plus courante et mène au même résultat :

shutdown +20

Re­dé­mar­rer Linux après 20 minutes

shutdown -r 20

Linux re­dé­mar­rera 20 minutes après la saisie de la commande. On peut également écrire cette commande avec un symbole plus.

shutdown -r +20

Re­dé­mar­rer Linux à 17 h 30

shutdown -h 17:30

Sous Linux, l’in­di­ca­tion des heures se fait au format 24 heures selon le schéma (hh:mm). Dans cet exemple, Linux re­dé­mar­rera à 17 h 30. Ici aussi, il est possible d’omettre l’option « h » qui est utilisée ex­pli­ci­te­ment pour l’arrêt ou la dé­sac­ti­va­tion du système :

shutdown 17:30

Re­dé­mar­rer Linux à 17 h 30

shutdown -r 17:30

Linux re­dé­mar­rera à 17 h30. Dans ce cas, l’option « r », sig­ni­fiant « reboot », ne peut évi­dem­ment pas être retirée puisque dans le cas contraire, cela cor­res­pon­drait à un arrêt de Linux sans re­dé­mar­rage.

Shutdown de Linux – autres commandes

En dehors des commandes shutdown de Linux men­tion­nées ci-dessus, il existe également une série d’autres commandes et options con­cer­nant l’arrêt, la dé­sac­ti­va­tion ou le re­dé­mar­rage d’un système d’ex­ploi­ta­tion Linux. En général, elles peuvent également être associées dans des syntaxes per­met­tant un shutdown de Linux à un moment précis.

Note

Il existe une dif­fé­rence entre « arrêter un système » et « dé­sac­ti­ver un système » : Lors de l’arrêt, tous les pro­ces­seurs (CPU) sont arrêtés alors qu’avec une dé­sac­ti­va­tion, l’ali­men­ta­tion élec­trique est également coupée. De façon générale, on entend par arrêt (« shutdown ») à la fois l’arrêt et la dé­sac­ti­va­tion d'un système.

Dé­sac­ti­ver Linux

shutdown -P

Cette commande indique ex­pli­ci­te­ment que le système doit être arrêté et que l’ali­men­ta­tion élec­trique doit être coupée.

Mettre en place un message sur le mur

shutdown 'ÉCRIVEZ VOTRE MESSAGE'

Un message sur le mur est une note ap­pa­rais­sant sur l’écran des uti­li­sa­teurs du système d’ex­ploi­ta­tion. Un tel message permet par exemple à l’ad­mi­nis­tra­teur d’informer les uti­li­sa­teurs d’un arrêt imminent du système.

In­ter­rompre un arrêt ou un re­dé­mar­rage prévu

shutdown -c

Grâce à cette commande, vous pouvez annuler un arrêt ou un re­dé­mar­rage à venir. Pour ce faire, le processus ne doit pas avoir été engagé.

Le terminal de Linux permet d’arrêter, de dé­sac­ti­ver et de re­dé­mar­rer votre système d’ex­ploi­ta­tion. Au lieu de saisir di­rec­te­ment les commandes shutdown de Linux, vous pouvez installer une interface graphique uti­li­sa­teur prenant la forme d’un logiciel, par exemple le programme qshutdown spé­ci­fi­que­ment adapté à la dis­tri­bu­tion Linux Ubuntu.

Note

Dans l’article « Aperçu des prin­ci­pales commandes de Linux », vous trouverez toutes les commandes im­por­tantes vous per­met­tant de gérer un système d’ex­ploi­ta­tion Linux via un terminal.

Aller au menu principal