finger(1) finger(1)
NAME
finger - Informationen über Benutzer am lokalen und fernen System aus-
geben
SYNTAX
finger[ option]...[ benutzerkennung] Format 1
finger[ -l] benutzerkennung@rechnername... Format 2
BESCHREIBUNG
finger gibt Informationen über an lokalen und fernen Systemen angemel-
dete Benutzer aus.
Format 1: Informationen über Benutzer am lokalen System ausgeben
finger[ option]...[ benutzerkennung]
Kein Argument angegeben:
finger gibt standardmäßig in kurzer Ausgabeform Informationen
über alle aktuell am System angemeldeten Benutzer aus.
Die kurze Ausgabeform enthält Informationen über:
- die Benutzerkennung
- den im Kommentarfeld der Datei /etc/passwd verzeichneten Namen
des Benutzers
- den Namen des Terminals. Wenn kein Schreibrecht für das Termi-
nal besteht, wird der Ausgabe ein Stern * vorangestellt.
- den Zeitraum, in dem keine Eingaben gemacht wurden (idle
time). Dieser Zeitraum wird in folgenden Formaten ausgegeben:
n Minuten
n:n Stunden, Minuten
dn:n Tage, Stunden
wobei n eine dezimale Ganzzahl ist.
- den Zeitpunkt der Anmeldung am System
- den Namen des Rechners, von dem aus der Benutzer sich einge-
loggt hat. Diese Information wird nur dann ausgegeben, wenn
sich der Benutzer von einem fernen Rechner eingeloggt hat.
Seite 1 Reliant UNIX 5.44 Gedruckt 11/98
finger(1) finger(1)
OPTIONEN
Keine Option angegeben:
Wenn Sie eine oder mehrere Benutzerkennungen angeben, gibt finger
Informationen zu jeder definierten Benutzerkennung in einem
erweiterten Ausgabeform aus. Es spielt dabei keine Rolle, ob die
entsprechenden Benutzer am System angemeldet sind oder nicht.
Die erweiterte Ausgabeform umfaßt alle Informationen der kurzen
Ausgabeform sowie zusätzliche Informationen über:
- das HOME-Dateiverzeichnis und die Login-Shell des Benutzers
- den Zeitpunkt, zu dem sich der Benutzer angemeldet hat. Ist
der Benutzer aktuell nicht angemeldet, so bezieht sich die
Information auf den Zeitpunkt der letzten Anmeldung.
- den Zeitpunkt, zu dem der Benutzer zuletzt elektronische Post
(mail) erhalten hat sowie den Zeitpunkt, zu dem er sie zuletzt
gelesen hat.
- die erste Zeile der Datei $HOME/.plan
- die erste Zeile der Datei $HOME/.project
-b Unterdrückt in der langen Ausgabeform die Ausgabe des HOME-
Dateiverzeichnisses und der Login-Shell des Benutzers.
-f Unterdrückt in der kurzen Ausgabeform die Ausgabe der Kopfzeile.
-h Unterdrückt in der erweiterten Ausgabeform die Ausgabe der Datei
$HOME/.project.
-i Erzwingt eine Ausgabeform, die Informationen enthält über:
- die Benutzerkennung
- den Namen der Datensichtstation
- den Zeitpunkt der Anmeldung am System
- den Zeitraum, in dem keine Eingaben gemacht wurden
-l Erzwingt die lange Ausgabeform.
-m Von den angegebenen Argumenten werden nur definierte Benutzerken-
nungen erkannt, aber keine Vor- und Nachnamen.
-p Unterdrückt in der erweiterten Ausgabeform die Ausgabe der Datei
$HOME/.plan.
Seite 2 Reliant UNIX 5.44 Gedruckt 11/98
finger(1) finger(1)
-q Erzwingt eine Ausgabeform, die Informationen enthält über:
- die Benutzerkennung
- den Namen des Terminals
- den Zeitpunkt der Anmeldung am System
-s Erzwingt die kurze Ausgabeform.
-w Unterdrückt in der kurzen Ausgabeform die Ausgabe des vollen
Namens.
benutzerkennung
Name einer am lokalen System definierten Benutzerkennung, Vor-
oder Nachname eines Benutzers oder Abrechnungsname.
Format 2: Informationen ausgeben über Benutzer an einem fernen System, das
über ein TCP/IP-Netz mit dem lokalen System verbunden ist
Dieses Format ist nur möglich, wenn in.fingerd in inetd.conf aktiviert
ist [siehe fingerd(1M) und inetd.conf(4)].
finger[ -l] benutzerkennung@rechnername...
OPTIONEN
-l Erzwingt die lange Ausgabeform.
benutzerkennung@rechnername
Für benutzerkennung geben Sie eine am fernen Rechner definierte
Benutzerkennung ein, für rechnername den Namen eines fernen Rech-
ners, der über ein TCP/IP-Netz mit dem lokalen System verbunden
ist.
BEISPIELE
Beispiel 1
Es sollen Informationen über alle momentan am System angemeldeten
Benutzer ausgegeben werden. Da kein Argument angegeben wird, werden
die Informationen in kurzer Ausgabeform dargestellt.
$ finger
Login Name TTY Idle When Where
eddie ??? term/tty002 Mon 08:02
arthur Arthur Dent *pts/0 4 Mon 08:25 sirius
jutta ??? term/tty004 2 Mon 10:04
Seite 3 Reliant UNIX 5.44 Gedruckt 11/98
finger(1) finger(1)
Beispiel 2
Sie wollen Informationen über den Benutzer arthur erhalten. Da eine
benutzerkennung angegeben ist, werden die Informationen in langer Aus-
gabeform dargestellt.
$ finger arthur
Login name: arthur (messages off) In real life: Arthur Dent
Directory: /home2/arthur Shell: /sbin/sh
On since Jul 23 08:25 on pts/0 from sirius
4 minutes 18 seconds Idle Time
No unread mail
Project: Kommando-Projekt
Grosse Plaene
DATEIEN
/var/adm/utmp
Datei mit den Benutzerkennungen der aktuell am System angemelde-
ten Benutzer.
/etc/passwd
Datei mit allen Benutzerkennungen. Im Kommentarfeld der Datei
/etc/passwd sind die Vor- und Nachnamen der Benutzer verzeichnet.
/var/adm/lastlog
Datei, in der der Zeitpunkt der letzten Anmeldung am System von
jedem Benutzer gespeichert wird.
$HOME/.plan
Datei mit allen Plänen des jeweiligen Benutzers.
$HOME/.project
Datei mit allen Projekten, an denen der jeweilige Benutzer mitar-
beitet.
SIEHE AUCH
passwd(1), who(1), whois(1).
Seite 4 Reliant UNIX 5.44 Gedruckt 11/98