GNU/Linux >> Znalost Linux >  >> Linux

Příkaz Whoami v Linuxu

V tomto článku se budeme zabývat whoami příkaz.

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

Jak používat whoami Příkaz #

Syntaxe pro whoami příkaz je následující:

whoami [OPTION]

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

whoami

Na obrazovce se zobrazí výstup podobný následujícímu se jménem uživatele, který příkaz vyvolal:

linuxize

Můžete použít whoami příkaz ve skriptech prostředí pro kontrolu jména uživatele, který skript spouští.

Zde je příklad použití if příkaz k porovnání uživatelského jména spouštějícího skript s daným řetězcem.

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

Pokud uživatelské jméno neodpovídá zadanému řetězci, 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í su příkaz.

whoami neuznává argumenty. Pokud předáte argument, příkaz vypíše chybovou zprávu:

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

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

  • -h , --help - Zobrazte zprávu nápovědy a ukončete.
  • -V , --version – Zobrazí informace o verzi a ukončí ji.

Alternativní příkazy #

Spuštění id pomocí -un options produkuje stejný výstup jako spuštění whoami :

whoami [OPTION]

Použijte id příkaz k získání více informací o daném uživateli.

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

echo $USER

Závěr č.

whoami příkaz je složenina slov "Kdo jsem?" a vytiskne jméno uživatele spojeného s aktuálním efektivním ID uživatele.

Pokud máte nějaké dotazy nebo zpětnou vazbu, neváhejte zanechat komentář.


Linux
  1. Linuxový příkaz mv

  2. Linux du command

  3. Linuxový ip příkaz

  1. Linux příkaz ifconfig

  2. Linux Time Command

  3. Linux cd příkaz

  1. Příkaz Ping v Linuxu

  2. Linux Watch Command

  3. Příkaz Xargs v Linuxu