Ticker

6/recent/ticker-posts

Ad Code

Responsive Advertisement

Comment utiliser la commande shutdown de Linux avec des exemples

Tous les utilisateurs et administrateurs système de Linux doivent savoir comment arrêter l’ensemble du système en toute sécurité. Il existe plusieurs options pour ce faire, notamment la planification d’un arrêt à une heure précise, l’arrêt immédiat, la diffusion d’un message unique, etc.

Dans ce tutoriel, apprenez à utiliser la commande shutdown de Linux à l’aide d’exemples.

Comment utiliser la commande shutdown de Linux avec des exemples

Syntaxe de la commande shutdown

Par défaut, la commande shutdown est comme poweroff, elle amène à l’arrêt du système qui est ensuite mis hors tension.
La différence est que shutdown exécute également des scripts d’arrêt qui devraient arrêter les choses de manière élégante. Il s’agit par exemple de donner aux programmes une chance de fermer les fichiers, de supprimer leurs fichiers de verrouillage et de démonter les lecteurs correctement.

Voici la syntaxe de la commande shutdown :

shutdown [options] [temps] [message]
  • Les [options] définissent si vous voulez arrêter, mettre hors tension ou redémarrer la machine.
  • [temps] spécifie le moment où vous souhaitez que l’arrêt soit effectué.
  • [message] ajoute un message qui annonce l’arrêt.
Options Description
-H (halt) Arrêt mais ne demande pas au matériel de s’éteindre
-P (poweroff) L’ordinateur est amené à l’état d’arrêt et est ensuite mis hors tension
-r (reboot) Amène l’ordinateur à l’état d’arrêt, puis le redémarre
h (arrêt et mise hors tension) Identique à -P. Si vous utilisez -h et -H ensemble, l’option -H est prioritaire.
-c (cancel) Annulera tout arrêt, arrêt ou redémarrage programmé.
Les options de la commande shutdown

Comment utiliser la commande shutdown

Si vous utilisez simplement la commande shutdown, le processus d’arrêt sera lancé après une minute. Rappelez-vous donc que l’intervalle de temps par défaut pour la commande shutdown est d’une minute.

sudo shutdown
Shutdown scheduled for Sat 2023-02-25 10:36:22 CET, use 'shutdown -c' to cancel.
Comment utiliser la commande shutdown

Les utilisateurs Linux peu méfiants s’attendent à ce que la commande shutdown arrête immédiatement le système, mais lorsqu’ils voient un message comme celui-ci avec un horodatage en UTC, ils sont souvent confus.

Comment arrêter le système immédiatement

Vous pouvez arrêter immédiatement votre système en spécifiant l’heure prévue +0 ou maintenant.

sudo shutdown now

Une autre option serait de programmer un arrêt en utilisant le format de temps relatif avec la valeur 0, comme dans la commande ci-dessous :

sudo shutdown +0

Comment arrêter le système à une heure précise

Vous pouvez programmer un arrêt de votre machine Linux dans le futur en fournissant l’argument temps soit au format +t (temps relatif) soit au format hh:mm (temps absolu).

Par exemple, si vous voulez arrêter le système après 15 minutes, vous pouvez utiliser cette commande :

sudo shutdown +15
Comment arrêter le système Linux à une heure précise

L’heure absolue suit le format hh:mm et vous permet de programmer un arrêt à une heure précise. La commande suit la syntaxe suivante :

sudo shutdown hh:mm

Si vous souhaitez arrêter le système à 15 heures, vous pouvez l’utiliser de la manière suivante :

sudo shutdown 15:00
Comment programmer l'arrêt du système sur Linux

Inutile de préciser que l’heure et le fuseau horaire de référence sont ceux du système lui-même.

Comment diffuser un message Broadcast personnalisé

Une fois que vous avez programmé un arrêt du système, tous les utilisateurs du système reçoivent un message les informant de l’arrêt. Pour ajouter un message personnalisé à la notification d’arrêt afin d’informer les utilisateurs de ce qui est sur le point de se produire.

Vous pouvez ajouter un [message] uniquement si la commande inclut également l’attribut [temps] :

sudo shutdown [temps] "[message]"

Par exemple, pour arrêter le système dans 25 minutes et diffuser le message Mise à niveau du système, exécutez :

sudo shutdown +25 "Mise à jour du système"

Comment annuler un arrêt programmé

Pour annuler un arrêt programmé, utilisez la commande :

sudo shutdown -c

Vous pouvez également ajouter un message pour informer les utilisateurs que l’arrêt est annulé. Pour ce faire, ajoutez l’option [message] (entre guillemets) à la commande ci-dessus. Par exemple :

sudo shutdown -c "Annulation de la mise à niveau du système".

Comment redémarrer le système

Il existe une commande reboot distincte, mais vous n’avez pas besoin d’apprendre une nouvelle commande juste pour redémarrer le système. Vous pouvez également utiliser la commande shutdown de Linux pour redémarrer.

Pour redémarrer un système Linux à l’aide de la commande shutdown, utilisez l’option -r.

sudo shutdown -r

Le comportement est le même que celui de la commande shutdown ordinaire. C’est juste qu’au lieu d’un arrêt, le système sera redémarré.

Ainsi, si vous utilisez shutdown -r sans argument de temps, il planifiera un redémarrage après une minute.

Vous pouvez programmer les redémarrages de la même manière que vous l’avez fait avec shutdown.

sudo shutdown -r +30
shutdown -r 12:30 Redémarrage du système à 12:30

Vous pouvez également redémarrer le système immédiatement avec la commande shutdown :

sudo shutdown -r now

L’article Comment utiliser la commande shutdown de Linux avec des exemples est apparu en premier sur malekal.com.

Enregistrer un commentaire

0 Commentaires