GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Anzeigen einer benutzerdefinierten Nachricht für Benutzer vor dem Herunterfahren des Linux-Servers

In einem früheren Artikel haben wir den Unterschied zwischen den Linux-Befehlen Shutdown, Poweroff, Halt und Reboot erklärt, wo wir aufgedeckt haben, was diese erwähnten Befehle tatsächlich tun, wenn Sie sie mit verschiedenen Optionen ausführen.

Dieser Artikel zeigt Ihnen, wie Sie eine benutzerdefinierte Nachricht an alle Systembenutzer senden, bevor Sie einen Linux-Server herunterfahren.

Empfohlener Text: tuptime – Zeigt historische und statistische Laufzeiten von Linux-Systemen an

Bevor Sie einen Server herunterfahren können, möchten Sie als Systemadministrator möglicherweise Systembenutzern eine Nachricht senden, die sie darauf hinweist, dass das System abgeschaltet wird. Standardmäßig sendet der Shutdown-Befehl eine Nachricht an andere Systembenutzer, wie im folgenden Screenshot gezeigt:

# shutdown 13:25
Broadcast-Nachricht zum Herunterfahren von Linux
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!
heruntergefahren, um ausgeschaltet zu werden

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

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

Angenommen, Sie haben bestimmte kritische Systemoperationen wie geplante Systemsicherungen oder Updates, die zu einem Zeitpunkt ausgeführt werden sollen, an dem das System heruntergefahren wäre, können Sie das Herunterfahren mit -c abbrechen Schalten Sie wie unten gezeigt um und starten Sie ihn zu einem späteren Zeitpunkt, nachdem solche Operationen durchgeführt wurden:

# shutdown -c
Nachricht zum Abbrechen des Linux-Shutdowns
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!

Erfahren Sie außerdem, wie Sie Befehle/Skripte während des Neustarts oder Hochfahrens mit einfachen und traditionellen Methoden in Linux 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 benutzerdefinierte Nachrichten an alle anderen Systembenutzer senden, bevor das System heruntergefahren wird. Gibt es Ideen, die Sie zu diesem Thema teilen möchten? Verwenden Sie dazu das Kommentarformular unten?


Linux
  1. Was ist Linux? Ein Leitfaden für nicht-technische Benutzer

  2. Befehl zum Herunterfahren von Linux (mit Beispielen)

  3. Wie sieht der Außerbetriebnahmeprozess Ihrer Linux-Serverhardware aus?

  4. So richten Sie das Start- und Herunterfahrskript unter Gentoo Linux ein

  5. Anzeigen von Systembenutzern in Linux

Die Auswirkungen des Hinzufügens von Benutzern zu einem Linux-System

So installieren und konfigurieren Sie einen NFS-Server auf einem Linux-System

Graylog-Überwachungsserver unter Ubuntu Linux für Überwachungsserver/-dienste

So aktivieren Sie HTTP/2 in Apache auf einem Linux-System

So installieren Sie den Samba-Dateifreigabeserver auf einem Linux-System

So überprüfen Sie Ihre Serverlast im Linux-System