id(1) id(1)
NAME
id - Benutzer- und Gruppennummer und zugehörige Kennungen ausgeben
(user and group IDs)
SYNTAX
id [option ...] [benutzername]
BESCHREIBUNG
Für den Prozeß, der id aufgerufen hat, schreibt id folgendes auf die
Standardausgabe:
- die Benutzernummer (UID)
- die Benutzerkennung
- die Gruppennummer (GID)
- den Gruppennamen.
Stimmen die effektiven und realen Nummern bzw. Kennungen nicht über-
ein, so gibt id beide aus.
Wechselwirkung mit su
id gibt Informationen über die aktuelle Benutzerkennung aus: Wenn Sie
mit dem Kommando su die Benutzerkennung wechseln und in dieser neuen
Kennung id eingeben, dann gibt id Informationen über die neue Benut-
zerkennung aus.
Die Kommandos who und logname verhalten sich anders: Sie liefern
Informationen über die Login-Benutzerkennung.
OPTIONEN
Die Optionen -G, -g und -u können nicht zusammen verwendet werden.
Keine Option angegeben:
id gibt neben der Kennung und dem Namen des Benutzers alle Grup-
pen an, zu denen der aufrufende Prozeß gehört. Auch alle Gruppen,
zu denen der aufrufende Benutzer gehört, werden angegeben.
Dies entspricht der alten Option -a, die weiterhin unterstützt
wird.
-G id gibt alle Gruppennummern aus.
-g id gibt nur die effektive Gruppennummer aus.
-n Anstelle von Nummern werden die zugehörigen Namen ausgegeben.
-r Anstelle der effektiven ID wird die reale ID ausgegeben. -r kann
nicht zusammen mit -G verwendet werden.
Seite 1 Reliant UNIX 5.44 Gedruckt 11/98
id(1) id(1)
-u id gibt nur die effektive Benutzernummer aus.
-- Ende der Optionenliste. Die Angabe ist nötig, wenn benutzername
mit - beginnt.
benutzername
id gibt Informationen über den angegebenen Benutzer aus.
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.
BEISPIELE
Wenn Sie Ihre aktuelle Benutzernummer, die zugehörige Benutzerkennung
sowie Ihre aktuelle Gruppennummer und den Gruppennamen wissen wollen,
dann geben Sie ein:
$ id
id gibt dann z. B. aus:
uid=115(doro) gid=1(other)
DATEIEN
/etc/passwd
Kennwortdatei. Sie enthält die Benutzerkennungen sowie u. a. die
zugehörigen Benutzer- und Gruppennummern.
/etc/group
Gruppendatei. Sie enthält die Gruppennamen sowie die zugehörigen
Gruppennummern und Benutzerkennungen.
SIEHE AUCH
logname(1), newgrp(1), su(1), who(1), getuid(2).
Seite 2 Reliant UNIX 5.44 Gedruckt 11/98