Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ logname(1) — Reliant UNIX 5.44c4

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

env(1)

id(1)

login(1)

su(1)

who(1)

cuserid(3S)

environ(5)

logname(1)                                                       logname(1)

NAME
     logname - Login-Kennung abfragen (login name)

SYNTAX
     logname

BESCHREIBUNG
     logname schreibt Ihre Login-Benutzerkennung auf die Standard-Ausgabe.
     Falls getlogin(3C) fehlschlägt, wird ein weiterer Versuch mit der
     Funktion cuserid(3S) unternommen und folgende Meldung auf Standard-
     Fehlerausgabe ausgegeben: getlogin() call failed, trying cuserid().

   Wechselwirkung mit su

     Wenn Sie sich unter der Benutzerkennung name am System angemeldet
     haben, dann mit dem Kommando su die Benutzerkennung wechseln und in
     der neuen Benutzerkennung logname eingeben, dann gibt logname ebenso
     wie das Kommando who bzw. who am i die Benutzerkennung name aus. Dage-
     gen gibt das Kommando id die nach su aktuelle Benutzerkennung aus.

BEISPIELE
     Beispiel 1

     Sie haben sich unter der Benutzerkennung norbert angemeldet und wollen
     sich diese nun anzeigen lassen.

     $ logname
     norbert

     Beispiel 2

     Sie haben sich nun mit dem Kommando su unter der Benutzerkennung wer-
     ner angemeldet und lassen sich nun die Benutzerkennung mit den Komman-
     dos logname, who am i und id anzeigen.

     $ su werner

     $ logname
     norbert

     $ who am i
     norbert     tty007       Mar  7  18:59

     $ id
     uid=1097(werner)  gid=20(user)

HINWEISE
     Bei einigen X11-Emulationen ist das utmp-Logging freigestellt. Wenn
     der Benutzer darauf verzichtet, kann logname keinen korrekten Wert
     zurückliefern (Fehlermeldung: "getlogin() call failed, trying cuse-
     rid()").




Seite 1                      Reliant UNIX 5.44               Gedruckt 11/98

logname(1)                                                       logname(1)

DATEIEN
     /etc/profile
          Datei, die von jeder Login-Shell ausgewertet wird. Sie dient u.a.
          zur Einstellung einer Shell-Umgebung, abhängig vom Inhalt der von
          login übergebenen Umgebungsvariablen LOGNAME (Login-Kennung des
          Benutzers). Diese Datei erstellt der Systemverwalter.

SIEHE AUCH
     env(1), id(1), login(1), su(1), who(1), cuserid(3S), environ(5).













































Seite 2                      Reliant UNIX 5.44               Gedruckt 11/98

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026