WIE MAN MIT “WALL” EINE NACHRICHT AN ALLE NUTZER SENDET -/- HOW TO BROADCAST A MESSAGE TO ALL USERS - USING WALL
Wenn der Administrator eines Linux Operating System Server eine Nachricht an alle Nutzer in einem Mehrbenutzer-System senden muss, stehen hierfür verschiedene Mittel zur Verfuegung. Eine davon ist „wall“, welche hier vorgestellt werden soll.
Die wichtigste Eingabe fuer „Wall“ ist eine Textdatei ist, deren Inhalt an Systemnutzer versendet werden soll. Wenn den Nutzern z.B. mitgeteilt werden soll, dass die wichtigste
SQL-Datenbank aus Wartungsgründen in zwei Stunden nicht mehr verfügbar sein wird, wird z.B. zunaechst folgende Datei erstell:
echo ' Beachten Sie bitte, dass in zwei Stunden, die SQL-Datenbank mainsql für ca. eine Stunde nicht zur Verfuegung stehen wird. Beenden Sie bitte rechtzeitig alle entsprechenden Anwendungen und speichern Sie alle Daten ab.‘ > message.txt
Da unsere Mitteilung vorliegt, kann sie an alle Nutzer des Systems verschickt werden:
wall <message.txt
Danach sollte die folgende Ausgabe auf allen entsprechenden erscheinen:
Broadcast Nachricht von root@debian
(/dev/pts/3) at 9:56 ...
Beachten Sie bitte, dass in zwei Stunden, die SQL-Datenbank mainsql für ca. eine Stunde nicht zur Verfuegung stehen wird. Beenden Sie bitte rechtzeitig alle entsprechenden Anwendungen und speichern Sie alle Daten ab.
Mit „wall -n message.txt“ wird der Banner, welcher normalerweise ausgegeben wird, durch "Remote broadcast message" ersetzt. Diese Option steht allerdings fuer „root“ nur zur Verfuegung, wenn „wall“ mit „set-group-id“ installiert wurde und durch „rpc.walld“ genutzt wird.
------------------------------------
If the administrator of a Linux Operating System Server has to send a message to all users in a multi-user system, there are some different ways to do this. One of them is „wall“, which we will demonstrate.
The main input of wall is a text file, which we will send to all users. Let's say you want to tell all users that in two more ours the main SQL database is going
to be unavailable for one hourbecause of maintenance. So lets create the text file first:
echo 'Please note that in two more hours, and for one hour, you will not be able to use the SQL database, please save all your job before, and quit any application using it' > message.txt
OK, now we have our message ready, it is time to send it to the users.
wall < message.txt
And something like this will appear on all terminals open.
Broadcast Message from root@debian
(/dev/pts/3) at 9:56 ...
Please note that in two more hours, and for one hour, you will not be able to use the SQL database, please save all your job before, and quit any application using it
With „wall -n message.txt“ the banner, which is normally issued, will be replaced by "Remote broadcast message". This option however is for „root“ for disposal only if „wall“ with „set-group-id“ was installed and used by „rpc.walld“.
| Article Details: | Views: |
|---|---|
| Last updated: 2010/07/16 |
|
| Autor: | |
|
|
