Recherche de site Web

Afficher un message personnalisé aux utilisateurs avant l'arrêt du serveur Linux


Dans un article précédent, nous avons expliqué la différence entre les commandes Linux d'arrêt, de mise hors tension, d'arrêt et de redémarrage, où nous avons découvert ce que ces commandes mentionnées font réellement lorsque vous les exécutez avec diverses options.

Cet article vous montrera comment envoyer un message personnalisé à tous les utilisateurs du système avant d'arrêter un serveur Linux.

Lecture suggérée : tuptime – Affiche la durée d'exécution historique et statistique des systèmes Linux

En tant qu'administrateur système, avant de pouvoir arrêter un serveur, vous souhaiterez peut-être envoyer aux utilisateurs du système un message les avertissant que le système fonctionne. Par défaut, la commande shutdown diffuse un message aux autres utilisateurs du système, comme indiqué dans la capture d'écran ci-dessous :

shutdown 13:25
Shutdown scheduled for Fri 2017-05-12 13:25:00 EAT, use 'shutdown -c' to cancel.

Broadcast message for root@tecmint (Fri 2017-05-12 13:23:34 EAT):

The system is going down for power-off at Fri 2017-05-12 13:25:00 EAT!

Pour envoyer un message personnalisé à d'autres utilisateurs du système avant un arrêt en ligne, exécutez la commande ci-dessous. Dans cet exemple, l'arrêt se produira deux minutes après l'exécution de la commande :

shutdown 2 The system is going down for required maintenance. Please save any important work you are doing now!

Supposons que certaines opérations système critiques, telles que des sauvegardes ou des mises à jour planifiées du système, soient exécutées à un moment où le système serait en panne, vous pouvez annuler l'arrêt à l'aide du commutateur -c comme indiqué ci-dessous et le lancer à ultérieurement, après que ces opérations ont été effectuées :

shutdown -c
Shutdown scheduled for Fri 2017-05-12 14:10:22 EAT, use 'shutdown -c' to cancel.

Broadcast message for root@tecmint (Fri 2017-05-14 :10:27 EAT):

The system shutdown has been cancelled at Fri 2017-05-12 14:11:27 EAT!

De plus, découvrez comment exécuter automatiquement des commandes/scripts lors du redémarrage ou du démarrage en utilisant des méthodes simples et traditionnelles sous Linux.

À ne pas manquer :

  1. Gestion du processus et des services de démarrage du système (SysVinit, Systemd et Upstart)
  2. 11 exemples de tâches de planification Cron sous Linux

Vous savez maintenant comment envoyer des messages personnalisés à tous les autres utilisateurs du système avant un arrêt du système. Avez-vous des idées que vous souhaiteriez partager concernant ce sujet ? Utilisez le formulaire de commentaires ci-dessous pour ce faire ?