GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Whoami-Befehl unter Linux

In diesem Artikel behandeln wir den whoami Befehl.

Wie der Name schon sagt, der whoami Befehl gibt den Benutzernamen der effektiven Benutzer-ID aus. Mit anderen Worten, es zeigt den Namen des aktuell angemeldeten Benutzers an.

So verwenden Sie whoami Befehl #

Die Syntax für whoami Befehl lautet wie folgt:

whoami [OPTION]

Um den Namen des aktuell angemeldeten Benutzers anzuzeigen, rufen Sie den Befehl ohne Optionen auf:

whoami

Auf dem Bildschirm wird eine Ausgabe ähnlich der folgenden angezeigt, die den Namen des Benutzers anzeigt, der den Befehl aufruft:

linuxize

Sie können den whoami verwenden Befehl in Shell-Skripten, um den Namen des Benutzers zu überprüfen, der das Skript ausführt.

Hier ist ein Beispiel mit einem if -Anweisung, um den Namen des Benutzers, der das Skript ausführt, mit einer bestimmten Zeichenfolge zu vergleichen.

if [[ "$(whoami)" != "any_name" ]]; then
  echo "Only user 'any_name' can run this script."
  exit 1
fi

Wenn der Benutzername nicht mit der angegebenen Zeichenfolge übereinstimmt, gibt das Skript eine Nachricht zurück und beendet sich.

Der whoami-Befehl ist auch praktisch, um den Namen des Benutzers zu überprüfen, nachdem Sie mit su zu einem anderen Benutzer gewechselt sind Befehl.

whoami akzeptiert keine Argumente. Wenn Sie ein Argument übergeben, gibt der Befehl eine Fehlermeldung aus:

whoami: extra operand ‘anything’
Try 'whoami --help' for more information.

Das whoami Der Befehl akzeptiert nur zwei Optionen:

  • -h , --help - Eine Hilfemeldung anzeigen und beenden.
  • -V , --version - Zeigt die Versionsinformationen und beendet.

Alternative Befehle #

Ausführen der id Befehl mit dem -un options erzeugt dieselbe Ausgabe wie das Ausführen von whoami :

whoami [OPTION]

Verwenden Sie die id Befehl, um mehr Informationen über einen bestimmten Benutzer zu erhalten.

Der $USER Umgebungsvariable enthält den Namen des angemeldeten Benutzers:

echo $USER

Schlussfolgerung #

Das whoami Befehl ist eine Zusammensetzung der Wörter „Wer bin ich?“ und gibt den Namen des Benutzers aus, der der aktuellen effektiven Benutzer-ID zugeordnet ist.

Wenn Sie Fragen oder Feedback haben, können Sie gerne einen Kommentar hinterlassen.


Linux
  1. Linux ifconfig-Befehl

  2. Linux-mv-Befehl

  3. Linux-Du-Befehl

  4. Linux-IP-Befehl

  5. Linux-cd-Befehl

Kostenloser Befehl unter Linux

W-Befehl unter Linux

Whoami-Befehl unter Linux

Bei Befehl unter Linux

Df-Befehl unter Linux

whoami Linux-Befehl mit Beispielen