accueil > Gestion des paquets et du système > shutdown

shutdown: Arrêter le système en toute sécurité

La commande shutdown est utilisée pour arrêter ou redémarrer le système en toute sécurité. Elle informe tous les utilisateurs de l'arrêt à l'heure spécifiée et termine tous les processus normalement pour éviter la perte de données.

Aperçu

Lors de l'arrêt d'un système, une simple coupure de courant peut entraîner une corruption des données ou des erreurs du système de fichiers. La commande shutdown est essentielle dans un environnement serveur car elle arrête en toute sécurité tous les processus en cours d'exécution, enregistre les journaux, puis éteint le système.

Caractéristiques principales

Les principales caractéristiques de la commande shutdown sont les suivantes :

  • Possibilité de planifier l'arrêt/le redémarrage du système à une heure spécifiée
  • Envoi de messages de notification d'arrêt à tous les utilisateurs connectés
  • Synchronisation du système de fichiers et arrêt normal des processus
  • Prise en charge de l'arrêt immédiat et de l'arrêt planifié

Types d'arrêt

La commande shutdown prend en charge différents modes d'arrêt.

  • Arrêt (halt): Arrête le système mais ne coupe pas l'alimentation, le laissant en état d'attente.
  • Extinction (poweroff): Arrête complètement le système et coupe l'alimentation. Dans la plupart des cas, cela fonctionne de la même manière que l'option 'shutdown -h'.
  • Redémarrage (reboot): Arrête le système puis le redémarre immédiatement.

Options principales

Nous avons regroupé les options couramment utilisées de la commande shutdown par objectif.

1) Arrêt/Redémarrage

2) Heure et message

3) Aide

Commande générée :

Essayez de combiner les commandes.

Description:

`shutdown` Exécute la commande.

Essayez d'exécuter virtuellement les commandes avec l'IA en combinant les options ci-dessus.

Exemples d'utilisation

Découvrez les différentes fonctionnalités de la commande shutdown à travers des exemples d'utilisation.

Arrêt immédiat du système

sudo shutdown -h now

Arrête le système immédiatement sans délai et coupe l'alimentation. Utilisez le mot-clé 'now'.

Redémarrage du système dans 10 minutes

sudo shutdown -r +10

Redémarre le système 10 minutes après l'heure actuelle. Utilise l'option '-r' pour le redémarrage et '+10' pour 10 minutes plus tard.

Redémarrage à une heure spécifique et envoi de message

sudo shutdown -r 22:30 "정기 시스템 유지보수 작업이 진행될 예정입니다."

Redémarre le système aujourd'hui à 22h30 et envoie un message de maintenance à tous les utilisateurs connectés.

Annuler l'arrêt planifié

sudo shutdown -c

Annule une commande shutdown prévue. Une notification est envoyée à tous les utilisateurs au moment de l'annulation.

Installation

shutdown est inclus par défaut dans la plupart des distributions Linux. Aucune installation séparée n'est requise.

Conseils et précautions

Voici quelques points à noter lors de l'utilisation de la commande shutdown.

Conseils

  • La commande shutdown nécessite les privilèges root, vous devez donc l'utiliser avec 'sudo'.
  • shutdown -h now et poweroff fonctionnent presque de la même manière, mais shutdown est plus sûr car il laisse le temps aux processus de se terminer normalement.
  • Si la commande shutdown ne fonctionne pas, vous pouvez utiliser les commandes 'init 0' (arrêt) ou 'init 6' (redémarrage). Cependant, ces commandes peuvent ne pas être aussi sûres que shutdown.
  • Pour annuler un arrêt planifié, vous devez impérativement utiliser 'shutdown -c'.

commandes associées

Des commandes fonctionnellement similaires ou souvent utilisées ensemble.


Commandes de la même catégorie