GNU/Linux >> Tutoriels Linux >  >> Linux

Exemples de commande "shutdown" sous Linux

Présentation

Dans cet article, nous allons apprendre la commande d'arrêt de Linux avec des exemples. La commande shutdown est utilisée pour arrêter/arrêter, redémarrer le système d'exploitation Linux.

Lorsque shutdown est entré correctement, en tant que root et avec un argument de temps valide, il effectue les opérations suivantes.

  • Informe tous les utilisateurs que le système est en panne
  • Bloque les connexions supplémentaires
  • Avertit tous les programmes en cours d'exécution afin qu'ils puissent fermer/enregistrer des fichiers et quitter normalement
  • Informe init de changer le niveau d'exécution
  • Psssst ! Dites à init de nous amener au niveau X

Arrêtez le système immédiatement

Pour arrêter un système d'exploitation Linux, utilisez la commande shutdown avec l'argument -h . Ici, j'utilise le mot "maintenant ” pour arrêter le système immédiatement.

Syntaxe :

# shutdown [Option] [Time]
# shutdown -h now          ### Immediate Shutdown a Linux System 

Arrêtez le système après un certain temps

Vous pouvez définir le temps en minutes après lequel le système s'arrêtera. Par exemple, si vous souhaitez arrêter le système après 1 minute, réglez l'heure sur +1 avec la commande shutdown. Reportez-vous à la commande ci-dessous.

# shutdown -h +1           ### Shutdown the System after 1 Minute

Broadcast message from [email protected]
	(/dev/pts/1) at 20:19 ...

The system is going down for halt in 1 minute!

Diffusion d'un message avant l'arrêt du système

Si vous souhaitez envoyer un message aux utilisateurs avant d'arrêter le système, vous pouvez le faire en utilisant la commande Linux shutdown. Reportez-vous à la commande ci-dessous. Le message est surligné en rouge.

# shutdown -h +10 "System is going to Shutdown"  # Send a Message to user before Shutdown the System

Broadcast message from [email protected]
	(/dev/pts/0) at 8:43 ...

The system is going down for halt in 10 minutes!
System is going to Shutdown

La commande "halter"

Il existe d'autres commandes disponibles par lesquelles vous pouvez arrêter le système. Par exemple, la commande halt peut être utilisée pour arrêter le système.

# halt        ### Shutdown a Linux System

La commande "poweroff"

Vous pouvez également utiliser la commande poweroff pour arrêter le système.

# poweroff           ### Shutdown the System
# poweroff -f        ### Shutdown the System Forcefully

Redémarrage du système

Pour redémarrer un système Linux, utilisez la commande shutdown avec l'argument -r . Ici, j'utilise le mot "maintenant ” pour redémarrer le système immédiatement.

# shutdown -r now         ### Restart a System Immediately

Vous pouvez définir le temps en minutes après lequel le système redémarrera. Ici, je veux redémarrer le système après 2 minutes, alors réglez l'heure sur +2 avec la commande d'arrêt Linux.

# shutdown -r +2         ### Restart the system after 2 Minutes

Broadcast message from [email protected]
	(/dev/pts/1) at 20:21 ...

The system is going down for reboot in 2 minutes!

La commande "reboot"

Vous pouvez également utiliser la commande reboot pour redémarrer le système d'exploitation Linux.

# reboot            ### Restart the System

# reboot -f           ### Restart the System Forcefully

Diffusion d'un message avant de redémarrer un système

Si vous souhaitez envoyer un message aux utilisateurs avant de redémarrer le système, vous pouvez le faire en utilisant la commande Linux shutdown. Reportez-vous à la commande ci-dessous.

# shutdown -r +10 "System is going to Reboot"

Broadcast message from [email protected]
	(/dev/pts/0) at 8:45 ...

The system is going down for reboot in 10 minutes!
System is going to Reboot

Annulation d'une commande d'arrêt

commande shutdown avec l'argument -c peut être utilisé pour annuler un arrêt en cours.

# shutdown -c         ### Cancel a Running Shutdown

Envoi d'un faux message d'avertissement d'arrêt

commande shutdown avec l'argument -k n'enverra qu'un faux avertissement d'arrêt à l'utilisateur mais ne s'arrêtera pas.

# shutdown -k +1 "System is going to Shutdown"        ### Send a fake Shutdown Warning
 
Broadcast message from [email protected]
	(/dev/pts/0) at 9:07 ...

The system is going down for maintenance in 1 minute!
System is going to Shutdown

Éteindre un système

Pour éteindre le système Linux, utilisez simplement la commande shutdown avec l'argument -P . Ici, je vais éteindre le système après 1 minute.

# shutdown -P +1        ### Power Off the System after 1 Minute

Broadcast message from [email protected]
	(/dev/pts/0) at 9:10 ...

The system is going down for power off in 1 minute!

Différence entre les commandes "halt" et "poweroff"

Ici, vous pensez peut-être que c'est la différence entre Halt et Power Off. La différence exacte entre l'arrêt et la mise hors tension est que seul le système d'exploitation s'arrête, mais en cas de mise hors tension, le système d'exploitation s'arrête, puis le système demande à l'ACPI d'envoyer un signal à l'unité d'alimentation pour éteindre le système. ACPI signifie Advance Configuration Power Interface.

Pour plus d'aide sur l'arrêt de Linux, vous pouvez utiliser la commande ci-dessous.

# shutdown --help   # For more Help on Shutdown Command
Usage: shutdown [OPTION]... TIME [MESSAGE]
Bring the system down.

Options:
  -r                          reboot after shutdown
  -h                          halt or power off after shutdown
  -H                          halt after shutdown (implies -h)
  -P                          power off after shutdown (implies -h)
  -c                          cancel a running shutdown
  -k                          only send warnings, don't shutdown
  -q, --quiet                 reduce output to errors only
  -v, --verbose               increase output to include informational messages
      --help                  display this help and exit
      --version               output version information and exit

J'espère que vous avez trouvé l'article utile. shutdown, reboot, poweroff sont des commandes très dangereuses et doivent être utilisées avec beaucoup de prudence sur un système de production. En règle générale, il est toujours conseillé de confirmer le nom d'hôte ou l'adresse IP du système que vous allez redémarrer ou arrêter.


Linux
  1. Exemples de commandes resize2fs sous Linux

  2. Exemples de commandes sa sous Linux

  3. ac Exemples de commandes sous Linux

  4. Exemples de commandes df sous Linux

  5. du Exemples de commandes sous Linux

Commande Linux wc avec exemples

Commande d'arrêt de Linux

Commande de disponibilité Linux avec exemples

Exemples de commandes Wget utiles dans le système Linux

15 exemples utiles de commande touch dans le système Linux

Exemples de commandes id sous Linux