Mostrar un mensaje personalizado a los usuarios antes del cierre del servidor Linux


En un artículo anterior, explicamos la diferencia entre los comandos de apagado, apagado, detención y reinicio de Linux, donde descubrimos lo que estos comandos mencionados realmente hacen cuando los ejecuta con varias opciones.

Este artículo le mostrará cómo enviar un mensaje personalizado a todos los usuarios del sistema antes de apagar un servidor Linux.

Como administrador del sistema, antes de que pueda apagar un servidor, es posible que desee enviar a los usuarios del sistema un mensaje para alertarles de que el sistema está funcionando. De forma predeterminada, el comando de apagado transmite un mensaje a otros usuarios del sistema como se muestra en la captura de pantalla a continuación:

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

Broadcast message for [email protected] (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!

Para enviar un mensaje personalizado a otros usuarios del sistema antes de un apagado en línea, ejecute el siguiente comando. En este ejemplo, el apagado ocurrirá después de dos minutos desde el momento de la ejecución del comando:

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

Suponiendo que tiene ciertas operaciones críticas del sistema, como copias de seguridad programadas del sistema o actualizaciones para ejecutar en un momento en que el sistema estaría inactivo, puede cancelar el apagado utilizando el interruptor -c como se muestra a continuación e iniciarlo en un tiempo posterior después de que se hayan realizado tales operaciones:

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

Broadcast message for [email protected] (Fri 2017-05-14 :10:27 EAT):

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

Además, aprenda a ejecutar automáticamente comandos/scripts durante el reinicio o el inicio utilizando métodos simples y tradicionales en Linux.

No te pierdas:

  1. Gestión de servicios y procesos de inicio del sistema (SysVinit, Systemd y Upstart)
  2. 11 ejemplos de tareas de programación cron en Linux

Ahora sabe cómo enviar mensajes personalizados a todos los demás usuarios del sistema antes de que se apague el sistema. ¿Hay alguna idea que quieras compartir relacionada con este tema? ¿Utilice el formulario de comentarios a continuación para hacer eso?