Website-Suche

Zeigen Sie Benutzern vor dem Herunterfahren des Linux-Servers eine benutzerdefinierte Nachricht an


In einem früheren Artikel haben wir den Unterschied zwischen den Befehlen zum Herunterfahren, Ausschalten, Anhalten und Neustarten von Linux erklärt und dabei herausgefunden, was diese Befehle tatsächlich bewirken, wenn Sie sie mit verschiedenen Optionen ausführen.

In diesem Artikel erfahren Sie, wie Sie vor dem Herunterfahren eines Linux-Servers eine benutzerdefinierte Nachricht an alle Systembenutzer senden.

Empfohlene Lektüre: tuptime – Zeigt die historische und statistische Laufzeit von Linux-Systemen an

Bevor Sie als Systemadministrator einen Server herunterfahren können, möchten Sie den Systembenutzern möglicherweise eine Nachricht senden, die sie darüber informiert, dass das System in Betrieb geht. Standardmäßig sendet der Befehl zum Herunterfahren eine Nachricht an andere Systembenutzer, wie im folgenden Screenshot gezeigt:

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!

Führen Sie den folgenden Befehl aus, um vor einem Inline-Herunterfahren eine benutzerdefinierte Nachricht an andere Systembenutzer zu senden. In diesem Beispiel erfolgt das Herunterfahren zwei Minuten nach der Befehlsausführung:

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

Angenommen, Sie müssen bestimmte kritische Systemvorgänge, wie z. B. geplante Systemsicherungen oder Aktualisierungen, zu einem Zeitpunkt ausführen, an dem das System ausfallen würde, können Sie das Herunterfahren mit dem Schalter -c wie unten gezeigt abbrechen und um einleiten zu einem späteren Zeitpunkt, nachdem solche Operationen durchgeführt wurden:

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!

Erfahren Sie außerdem, wie Sie mit einfachen und herkömmlichen Methoden unter Linux Befehle/Skripte beim Neustart oder Start automatisch ausführen.

Nicht verpassen:

  1. Verwalten des Systemstartprozesses und der Dienste (SysVinit, Systemd und Upstart)
  2. 11 Beispiele für Cron-Planungsaufgaben unter Linux

Jetzt wissen Sie, wie Sie vor dem Herunterfahren des Systems benutzerdefinierte Nachrichten an alle anderen Systembenutzer senden. Gibt es Ideen, die Sie zu diesem Thema mitteilen möchten? Verwenden Sie dazu das Kommentarformular unten?