Android

Whoami velí v linuxu

The mind behind Linux | Linus Torvalds

The mind behind Linux | Linus Torvalds

Obsah:

Anonim

, whoami příkaz whoami .

Jak název napovídá, příkaz whoami vytiskne uživatelské jméno efektivního ID uživatele. Jinými slovy, zobrazuje jméno aktuálně přihlášeného uživatele.

Jak používat příkaz whoami

Syntaxe příkazu whoami je následující:

whoami

Chcete-li zobrazit jméno uživatele, který je aktuálně přihlášený k systému, vyvolejte příkaz bez jakýchkoli voleb:

whoami

Na obrazovce se zobrazí výstup podobný následujícímu, zobrazující jméno uživatele vyvolávajícího příkaz:

linuxize

Příkaz whoami lze použít v shellových skriptech ke kontrole jména uživatele, který skript spouští.

Zde je příklad, který používá příkaz if k porovnání jména uživatele, který skript spouští, s daným řetězcem.

if]; then echo "Only user 'any_name' can run this script." exit 1 fi

Pokud se uživatelské jméno neshoduje s daným řetězcem, skript odešle zprávu a skončí.

Příkaz whoami je také užitečný pro ověření jména uživatele po přepnutí na jiného uživatele pomocí příkazu su .

whoami nepřijímá argumenty. Pokud předáte argument, příkaz vytiskne chybovou zprávu:

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

Příkaz whoami přijímá pouze dvě možnosti:

  • -h , --help - Zobrazení zprávy s nápovědou a ukončení. -V , --version - Zobrazuje informace o verzi a ukončení.

Alternativní příkazy

Spuštění příkazu id s možnostmi -un vytvoří stejný výstup jako spuštění whoami :

whoami

Pomocí příkazu id získáte další informace o daném uživateli.

Proměnná prostředí $USER obsahuje jméno přihlášeného uživatele:

echo $USER

Závěr

Příkaz whoami je whoami ze slov „Kdo jsem?“ A vytiskne jméno uživatele spojené s aktuálním efektivním ID uživatele.

whoami terminál