talk(1) talk(1)
NAME
talk - Dialog mit anderem Benutzer führen
SYNTAX
talk benutzerkennung[ tty-name]
BESCHREIBUNG
Mit talk kommunizieren Sie mit einem anderen Benutzer, der an einem
Terminal (TTY) am gleichen oder an einem anderen Rechner arbeitet.
talk sendet Eingabezeilen von Ihrem Terminal zu dem Ihres Kommunikati-
onspartners.
benutzerkennung
Benutzerkennung des Benutzers, mit dem Sie kommunizieren möchten.
Wenn dieser Benutzer gleichzeitig mehrfach am System angemeldet
ist, können Sie mit dem Argument tty-name das Terminal auswählen,
an dem Sie ihn ansprechen möchten.
Wenn der Benutzer an einem anderen Rechner arbeitet, geben Sie
an:
benutzerkennung@rechnername
tty-name
Name des Terminals, an dem der Benutzer arbeitet, mit dem Sie
kommunizieren wollen. Sie brauchen tty-name nur angeben, wenn der
gewünschte Kommunikationspartner benutzerkennung mehrfach am
System angemeldet ist. Von welchen Datensichtstationen aus sich
benutzerkennung am System angemeldet hat, können Sie mit dem Kom-
mando who abfragen.
ARBEITSWEISE
Bei der Kommunikation mit talk gibt es einen Sender und einen Empfän-
ger. Als Sender wird derjenige bezeichnet, der zuerst talk aufruft.
Der Benutzer mit der dabei angegebenen Benutzerkennung ist der Empfän-
ger.
Wenn der Sender talk aufruft, erscheint am Bildschirm des Empfängers:
Message from TalkDaemon@empfängerrechner at empfangszeitpunkt
talk: connection requested by sender@senderrechner
talk: respond with: talk sender@senderrechner
und am Bildschirm des Senders:
Waiting for your party to respond
vorausgesetzt, die Benutzerkennung des Empfängers ist definiert, er
ist aktuell am System angemeldet, und die Verbindung konnte erfol-
greich hergestellt werden.
Seite 1 Reliant UNIX 5.44 Gedruckt 11/98
talk(1) talk(1)
Wenn auch der Empfänger den Dialog mit dem Sender will, muß er an die-
ser Stelle eingeben:
talk sender@senderrechner
Anschließend erscheinen auf den Bildschirmen von Sender und Empfänger
jeweils zwei Fenster, das obere zum Schreiben, das untere zum Lesen
von Nachrichten. Beide Kommunikationspartner können gleichzeitig Nach-
richten schreiben und lesen.
Wenn der Empfänger keine Kommunikation aufnehmen will, muß er die
Taste <DEL> drücken. Anschließend erscheint das Bereitzeichen der
Shell und er kann normal weiterarbeiten.
Während die Kommunikationsverbindung besteht, werden Eingaben wie
folgt behandelt:
- druckbare Zeichen werden an den Kommunikationspartner weitergelei-
tet
- das Klingelzeichen wird an den Kommunikationspartner weitergeleitet
- mit <CTRL-L> können Sie den Bildschirm neu aufbauen
- beenden können Sie die Kommunikation mit der Taste <DEL>. Es wird
dann die Meldung ausgegeben
Connection closing. Exiting
und am unteren Bildschirmrand erscheint das Bereitzeichen der Shell
und dahinter die Schreibmarke.
Mit dem Kommando mesg können Sie anderen Benutzern das Recht erteilen
(mesg y) oder verweigern (mesg n), mit talk eine Kommunikationsverbin-
dung zu Ihnen aufzubauen. Standardmäßig steht mesg auf y. Einige Kom-
mandos, z. B. pr, lassen während ihres Laufs keine Nachrichten zu, um
einem ungeordneten Bildschirmaufbau zu verhindern.
FEHLERMELDUNGEN
No connection yet
Die Verbindung zum Empfänger konnte noch nicht hergestellt werden. Am
besten warten Sie ein wenig und versuchen es nochmal, wenn nach eini-
gen Sekunden nicht die Meldung erscheint Waiting for your party to
respond.
Your party is not logged on
Sie haben als Sender oder Empfänger eine Benutzerkennung angegeben,
die nicht definiert ist oder die aktuell nicht am System angemeldet
ist.
Seite 2 Reliant UNIX 5.44 Gedruckt 11/98
talk(1) talk(1)
Your party is refusing messages
Die Benutzerkennung, an die Sie eine Nachricht gesendet haben, verwei-
gert das Recht, an ihren Bildschirm Nachrichten zu senden (siehe
mesg).
BEISPIELE
Beispiel 1
Verbindungsaufnahme zum Benutzer werner, der am gleichen Rechner
arbeitet:
$ talk werner
...
Beispiel 2
Verbindungsaufnahme zum Benutzer heinrich, der am Rechner mephisto am
Terminal tty003 arbeitet:
$ talk heinrich@mephisto tty003
...
INTERNATIONALE UMGEBUNG
Die Umgebungsvariable LCMESSAGES bestimmt die Sprache der Meldungs-
texte. Wenn LCMESSAGES nicht oder als leere Zeichenkette definiert
ist, wird der Wert von LANG als Standardwert herangezogen. Ist auch
LANG nicht oder als leere Zeichenkette definiert, verhält sich das
System so, als wäre es nicht internationalisiert.
Die Umgebungsvariable LCALL bestimmt die gesamte internationale Umge-
bung. LCALL hat Vorrang vor allen anderen Umgebungsvariablen im
Bereich der Internationalisierung.
DATEIEN
/etc/hosts
Diese Datei wird benötigt, um den Rechner des Empfängers zu fin-
den.
/var/adm/utmp
Diese Datei wird benötigt, um das Terminal des Empfängers zu fin-
den. In ihr sind alle angemeldeten Benutzer registriert.
SIEHE AUCH
mail(1), mesg(1), pr(1), who(1), write(1).
Seite 3 Reliant UNIX 5.44 Gedruckt 11/98