Mit dem whoami-Befehl wird der Benutzername angezeigt, mit dem Sie aktuell am System angemeldet sind. Manchmal müssen Sie sich möglicherweise bei einem System anmelden und zwischen verschiedenen Benutzern wechseln, und Sie sind sich möglicherweise nicht sicher, mit welchem Benutzer Sie gerade angemeldet sind. In solchen Fällen können Sie den Befehl whoami verwenden, um Ihren aktuellen Benutzernamen zu überprüfen.
Mit dem whoami-Befehl können wir schnell Informationen über den aktuellen Benutzer anzeigen. Der Befehl whoami zeigt den Eigentümer der aktuellen Anmeldesitzung an:
# whoami root
Wir können die verfügbaren Optionen des Befehls whoami anzeigen, indem wir die Option –help übergeben:
# whoami --help Usage: whoami [OPTION]... Print the user name associated with the current effective user ID. Same as id -un. --help display this help and exit --version output version information and exit GNU coreutils online help: [http://www.gnu.org/software/coreutils/] Full documentation at: [http://www.gnu.org/software/coreutils/whoami] or available locally via: info '(coreutils) whoami invocation'
Wenn beim Ausführen des whoami-Befehls der folgende Fehler auftritt:
whoami: command not found
Sie können versuchen, das Coreutils-Paket wie unten gezeigt gemäß Ihrer Wahl der Distribution zu installieren.
Verteilung | Befehl |
---|---|
OS X | brew install coreutils |
Debian | apt-get install coreutils |
Ubuntu | apt-get install coreutils |
Alpin | apk Coreutils hinzufügen |
Arch Linux | pacman -S coreutils |
Kali-Linux | apt-get install coreutils |
CentOS | yum installiere coreutils |
Fedora | dnf installiere coreutils |
Raspbian | apt-get install coreutils |
whoami-Befehlsbeispiele
1. Anzeige des aktuell angemeldeten Benutzernamens:
# whoami
2. Anzeige des Benutzernamens nach Änderung der Benutzerkennung:
$ sudo whoami
Schlussfolgerung
Der whoami-Befehl gibt den Namen des aktuellen, effektiven Benutzers aus. Dieser kann sich von Ihrem Anmeldenamen (der Ausgabe von logname) unterscheiden, wenn Sie den Befehl sudo verwendet haben.