14.2. Programmation de l'arrêt du système

En tant qu'administrateur système, vous pouvez programmer un arrêt différé pour donner aux utilisateurs le temps de sauvegarder leur travail et de se déconnecter du système. Utilisez la commande shutdown pour effectuer les opérations suivantes :

  • Arrêter le système et mettre la machine hors tension à une certaine heure
  • Arrêter le système sans mettre la machine hors tension
  • Annuler un arrêt en cours

Conditions préalables

  • Accès à la racine

Procédure

Utilisez la commande shutdown pour effectuer l'une des tâches suivantes :

  • Indiquez l'heure à laquelle vous souhaitez arrêter le système et mettre la machine hors tension :

    # shutdown --poweroff hh:mm

    hh:mm est l'heure en notation de 24 heures. Pour empêcher toute nouvelle connexion, le fichier /run/nologin est créé 5 minutes avant l'arrêt du système.

    Lorsque vous utilisez l'argument time, vous pouvez avertir les utilisateurs connectés au système de l'arrêt planifié en spécifiant une option wall message, par exemple shutdown --poweroff 13:59 "Attention. The system will shut down at 13:59".

  • Arrêter et stopper le système après un délai, sans mettre la machine hors tension :

    # shutdown --halt m

    m est le délai en minutes. Vous pouvez utiliser le mot-clé now comme alias de 0.

  • Annuler un arrêt en cours :

    # shutdown -c

Ressources supplémentaires