shutdown - Arrêter, éteindre ou redémarrer la machine
SYNOPSIS
shutdown [OPTIONS...] [TEMPS] [MESSAGE...]
DESCRIPTION
shutdown peut être utilisé pour arrêter, éteindre ou redémarrer la machine.
Le premier argument peut être une chaîne de temps (qui est généralement "maintenant"). Il peut éventuellement être suivi d'un message à diffuser à tous les utilisateurs connectés avant l'arrêt.
La chaîne de temps peut être au format "hh:mm" pour l'heure/minute spécifiant l'heure à laquelle effectuer l'arrêt, en format d'horloge sur 24 heures. Alternativement, elle peut être dans la syntaxe "+m" faisant référence au nombre de minutes m à partir de maintenant. "maintenant" est un alias pour "+0", c'est-à-dire pour déclencher un arrêt immédiat. Si aucun argument de temps n'est spécifié, "+1" est implicite.
Notez que pour spécifier un message à diffuser, vous devez également spécifier un argument de temps.
Si l'argument de temps est utilisé, 5 minutes avant que le système ne s'arrête, le fichier /run/nologin est créé pour garantir que les nouvelles connexions ne seront pas autorisées.
OPTIONS
Les options suivantes sont prises en charge :
--help
Affiche un court texte d'aide et quitte.
-H, --halt
Arrête la machine.
-P, --poweroff
Éteint la machine (par défaut).
-r, --reboot
Redémarre la machine.
-h
Identique à --poweroff, mais n'annule pas l'action à effectuer si elle est "arrêt". Par exemple, shutdown --reboot -h signifie "éteindre", mais shutdown --halt -h signifie "arrêter".
-k
N'arrête pas, n'éteint pas et ne redémarre pas, mais se contente d'écrire le message à diffuser.
--no-wall
N'envoie pas de message à diffuser avant l'arrêt, l'extinction ou le redémarrage.
-c
Annule un arrêt en attente. Ceci peut être utilisé pour annuler l'effet d'une invocation de shutdown avec un argument de temps qui n'est pas "+0" ou "maintenant".
--show
Affiche une action d'arrêt en attente et l'heure si une telle action est en cours.
Ajouté dans la version 250.
CODE DE RETOUR
En cas de succès, 0 est renvoyé, un code d'échec différent de zéro est renvoyé en cas d'échec.
COMPATIBILITÉ
La commande shutdown dans les anciens systèmes d'initialisation (y compris sysvinit) passait par défaut en mode utilisateur unique au lieu d'éteindre la machine. Pour passer en mode utilisateur unique, utilisez systemctl rescue à la place.