whodo(1M) whodo(1M)
NAME
whodo - Wer tut was
SYNTAX
/usr/sbin/whodo [-h] [-l] [user]
BESCHREIBUNG
whodo erzeugt aus den Informationen in den Dateien /var/adm/utmp,
/etc/psdata und /proc/pid eine formatierte und datierte Ausgabe.
Ganz oben in der Ausgabe erscheinen das Datum, die Zeit und der Rech-
nername. Für jeden angemeldeten Benutzer wird der Gerätename, die
Benutzerkennung und der Zeitpunkt der Anmeldung angezeigt. Danach wird
eine Liste der zu dieser Benutzerkennung gehörenden aktiven Prozesse
ausgegeben. Die Liste enthält den Gerätenamen, die Prozeßnummer (PID),
die verbrauchte CPU-Zeit in Minuten und Sekunden und den Prozeßnamen.
Wurde user angegeben, wird die Ausgabe auf alle zu diesem Benutzer
gehörenden Sitzungen beschränkt.
OPTIONEN
-h Unterdrückt die Ausgabe der Überschrift mit Datum, Zeit und Rech-
nername.
-l Erzeugt eine ausführliche Anzeige. Die folgenden Felder werden
angezeigt: die Kennung des Benutzers, der Name des tty-Geräts, an
dem der Benutzer arbeitet, die Zeit (in Stunden:Minuten), zu der
sich der Benutzer angemeldet hat, die Leerlaufzeit, d. h. die
Zeit die seit der letzten Eingabe des Benutzers verstrichen ist
(in Stunden:Minuten), die von allen Prozessen und deren Sohnpro-
zessen auf diesem Terminal verbrauchte CPU-Zeit (in
Minuten:Sekunden), die von den aktiven Prozessen verbrauchte
CPU-Zeit (in Minuten:Sekunden) und der Name sowie die Argumente
des aktuellen Prozesses.
BEISPIELE
Das Kommando:
whodo
erzeugt eine Anzeige wie die folgende:
Tue Mar 12 15:48:03 1993
SINIX-Y
tty09 hofu 8:51
tty09 28158 0:29 ksh
tty52 jjb 15:23
tty52 21688 0:05 sh
tty52 22788 0:01 whodo
tty52 22017 0:03 vi
Seite 1 Reliant UNIX 5.44 Gedruckt 11/98
whodo(1M) whodo(1M)
tty52 22549 0:01 sh
xt162 kneba 10:20
tty08 6748 0:01 layers
xt162 6751 0:01 sh
xt163 6761 0:05 sh
tty08 6536 0:05 sh
DIAGNOSE
Wenn der PROC-Treiber nicht installiert bzw. konfiguriert ist oder
wenn /proc nicht eingehängt ist, wird eine entsprechende Meldung aus-
gegeben, und es tritt ein Fehler bei whodo auf.
Der Rückkehrcode ist null, wenn das Kommando erfolgreich ausgeführt
wurde, andernfalls ungleich null.
DATEIEN
/etc/passwd
/etc/psdata
/var/adm/utmp
/proc/pid
SIEHE AUCH
ps(1), who(1).
Seite 2 Reliant UNIX 5.44 Gedruckt 11/98