Wall: Unterschied zwischen den Versionen
K Textersetzung - „z. B. “ durch „beispielsweise “ |
Keine Bearbeitungszusammenfassung |
||
| Zeile 1: | Zeile 1: | ||
'''wall''' - sendet eine Nachricht an alle aktiven Benutzer | |||
'''wall''' sendet eine Nachricht an alle aktiven Benutzer | |||
== Beschreibung == | == Beschreibung == | ||
| Zeile 40: | Zeile 38: | ||
== Installation == | == Installation == | ||
<syntaxhighlight lang="bash" highlight="1" line copy> | |||
< | < /syntaxhighlight> | ||
== Aufruf == | == Aufruf == | ||
<syntaxhighlight lang="bash" highlight="1" line copy> | |||
wall [-n] [-t Dauer] [-g Gruppe] [Nachricht | Datei] | |||
</syntaxhighlight> | |||
=== Optionen === | === Optionen === | ||
{| class="wikitable sortable options gnu big" | |||
|- | |||
! Unix !! GNU !! Parameter !! Beschreibung | |||
|- | |||
| || || || | |||
|- | |||
|} | |||
{| class="wikitable sortable" | {| class="wikitable sortable" | ||
|- | |- | ||
| Zeile 64: | Zeile 70: | ||
|} | |} | ||
=== | |||
=== Parameter === | |||
=== Umgebungsvariablen === | === Umgebungsvariablen === | ||
=== Exit-Status === | === Exit-Status === | ||
{| class="wikitable options col1center big" | |||
|- | |||
! Wert !! Beschreibung | |||
|- | |||
| 0 || Erfolg | |||
|- | |||
| >0 || Fehler | |||
|} | |||
== Anwendung == | |||
<syntaxhighlight lang="bash" highlight="1" line copy> | |||
< /syntaxhighlight> | |||
<!-- output --> | |||
<syntaxhighlight lang="bash" highlight="" line> | |||
< /syntaxhighlight> | |||
=== Problembehebung === | |||
== Konfiguration == | == Konfiguration == | ||
=== Dateien === | === Dateien === | ||
= | {| class="wikitable options big" | ||
|- | |||
! Datei !! Beschreibung | |||
|- | |||
== | | || | ||
== Siehe auch == | |- | ||
| || | |||
|} | |||
<noinclude> | |||
== Anhang == | |||
=== Siehe auch === | |||
# [[write]] | # [[write]] | ||
# [[mesg]](1) | # [[mesg]](1) | ||
| Zeile 80: | Zeile 113: | ||
# [[write]](1) | # [[write]](1) | ||
# [[shutdown]](8) | # [[shutdown]](8) | ||
---- | |||
<div style="column-count:2"> | |||
<categorytree hideroot=on mode="pages">{{BASEPAGENAME}}</categorytree> | |||
</div> | |||
---- | |||
{{Special:PrefixIndex/{{BASEPAGENAME}}/}} | |||
== | === Dokumentation === | ||
== | <!-- | ||
; Man-Page | |||
# [https://manpages.debian.org/stable/procps/pgrep.1.de.html prep(1)] | |||
; Info-Pages | |||
--> | |||
=== Links === | |||
==== Projekt ==== | |||
==== Weblinks ==== | |||
{{DEFAULTSORT:wall}} | |||
{{DISPLAYTITLE:wall}} | |||
[[kategorie:Linux/Befehl]] | [[kategorie:Linux/Befehl]] | ||
[[Kategorie:Util-linux]] | [[Kategorie:Util-linux]] | ||
</noinclude> | |||
Version vom 6. April 2026, 19:26 Uhr
wall - sendet eine Nachricht an alle aktiven Benutzer
Beschreibung
wall zeigt auf den Terminals aller aktuell angemeldeten Benutzer eine Nachricht oder den Inhalt einer Datei an, oder ansonsten dessen Standardeingabe.
- Der Befehl bricht Zeilen um, die länger als 79 Zeichen sind.
- Kurze Zeilen werden mit Leerraum bis zum Erreichen von 79 Zeichen aufgefüllt.
- Der Befehl setzt immer einen Wagenrücklauf und einen Zeilenvorschub ans Ende jeder Zeile.
Nur der Superuser kann auf Terminals jener Benutzer schreiben, die Nachrichten abweisen oder ein Programm verwenden, das Nachrichten automatisch abweist.
Das Lesen aus einer Datei wird verweigert, wenn der Aufrufende nicht der Superuser ist und das Programm set-user-ID oder set-group-ID gesetzt hat.
- Der Empfang von Nachrichten kann durch `mesg no' abgeschaltete werden
- wall wird vor allem für Hinweise von root vor dem Abschalten des Rechners benutzt
- Nachrichten von root können nicht abgeschaltet werden
Der Nachrichtentext wird von der Standardeingabe gelesen
- und mit einem Dateiendezeichen ([Strg] + D) abgeschlossen
sendet eine Nachricht an alle aktiven Benutzer. Der Empfang von Nachrichten kann durch `mesg no' abgeschaltete werden. Nur die Nachrichten der Superuserin (Ruth) können nicht abgeschaltet werden. Der Nachrichtentext wird von der Standardeingabe gelesen, und mit einem Dateiendezeichen (^D) abgeschlossen. Das Kommando wall wird vor allem für Hinweise der Systemverwalterin, beispielsweise vor dem Abschalten des Rechners benutzt.
wall zeigt auf den Terminals aller aktuell angemeldeten Benutzer eine Nachricht oder den Inhalt einer Datei an, oder ansonsten dessen Standardeingabe. Der Befehl bricht Zeilen um, die länger als 79 Zeichen sind. Kurze Zeilen werden mit Leerraum bis zum Erreichen von 79 Zeichen aufgefüllt. Der Befehl setzt immer einen Wagenrücklauf und einen Zeilenvorschub ans Ende jeder Zeile.
Nur der Superuser kann auf Terminals jener Benutzer schreiben, die Nachrichten abweisen oder ein Programm verwenden, das Nachrichten automatisch abweist.
Das Lesen aus einer Datei wird verweigert, wenn der Aufrufende nicht der Superuser ist und das Programm set-user-ID oder set-group-ID gesetzt hat.
- ANMERKUNGEN
Einige Sitzungen, beispielsweise wdm(1x), die am Anfang der ut_type-Daten in utmp(5) einen Doppelpunkt gesetzt haben, empfangen keine Nachricht von wall. Dies geschieht, um Schreibfehler zu vermeiden.
- GESCHICHTE
Ein wall-Befehl erschien in Version 7 von AT&T UNIX.
Installation
< /syntaxhighlight>
== Aufruf ==
<syntaxhighlight lang="bash" highlight="1" line copy>
wall [-n] [-t Dauer] [-g Gruppe] [Nachricht | Datei]
Optionen
| Unix | GNU | Parameter | Beschreibung |
|---|---|---|---|
| Unix | GNU | Beschreibung |
|---|---|---|
| -n | --nobanner | unterdrückt das Banner |
| -t | --timeout | gibt den Schreibversuch nach der in Sekunden angegebenen Dauer auf. Diese Dauer muss eine positive Ganzzahl sein. Der Standardwert ist 300 Sekunden, der aus der Zeit herrührt, als die Benutzer Terminals über Modemleitungen bedient haben. |
| -g | --group Gruppe | begrenzt die Ausgabe der Nachricht auf die Mitglieder der angegebenen Gruppe. Das Argument kann ein Gruppenname oder eine GID sein. |
| -h | --help | zeigt einen Hilfetext an und beendet das Programm. |
| -V | --version | zeigt die Versionsnummer an und beendet das Programm. |
Parameter
Umgebungsvariablen
Exit-Status
| Wert | Beschreibung |
|---|---|
| 0 | Erfolg |
| >0 | Fehler |
Anwendung
<syntaxhighlight lang="bash" highlight="1" line copy> < /syntaxhighlight>
<syntaxhighlight lang="bash" highlight="" line> < /syntaxhighlight>
Problembehebung
Konfiguration
Dateien
| Datei | Beschreibung |
|---|---|
Anhang
Siehe auch
Dokumentation
Links
Projekt
Weblinks