Android

Whoami utos sa linux

How to use who & whoami command in Linux

How to use who & whoami command in Linux

Talaan ng mga Nilalaman:

Anonim

, tatakpan namin ang utos na whoami .

Tulad ng iminumungkahi ng pangalan nito, ang utos ng whoami print ng pangalan ng gumagamit ng epektibong ID ng gumagamit. Sa madaling salita, ipinapakita nito ang pangalan ng kasalukuyang naka-log in na gumagamit.

Paano Gamitin ang whoami Command

Ang syntax para sa whoami command ay ang mga sumusunod:

whoami

Upang maipakita ang pangalan ng gumagamit na kasalukuyang naka-log sa system, itawag ang utos nang walang anumang mga pagpipilian:

whoami

Ang output na katulad ng mga sumusunod ay ipapakita sa screen, na ipinapakita ang pangalan ng gumagamit na nagsusumite ng utos:

linuxize

Ang utos ng whoami ay maaaring magamit sa mga script ng shell upang suriin ang pangalan ng gumagamit na nagpapatakbo ng script.

Narito ang isang halimbawa gamit ang isang if pahayag upang ihambing ang pangalan ng gumagamit na nagpapatakbo ng script sa isang naibigay na string.

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

Kung ang pangalan ng gumagamit ay hindi tugma sa naibigay na string, ang script ay magbibigay ng tunog ng isang mensahe at exit.

Ang utos ng whoami ay madaling gamitin para sa pagpapatunay ng pangalan ng gumagamit pagkatapos lumipat sa ibang gumagamit gamit ang utos ng su .

whoami ang hindi tumatanggap ng mga argumento. Kung magpasa ka ng isang argumento, ang utos ay nag-print ng isang mensahe ng error:

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

Tumatanggap lamang ang utos ng whoami dalawang pagpipilian:

  • -h , --help - Magpakita ng isang mensahe ng tulong at exit. -V , --version - --version - Ipinapakita ang impormasyon ng bersyon at exit.

Mga Alternatibong Utos

Ang pagpapatakbo ng utos ng id may mga pagpipilian na -un gumagawa ng parehong output tulad ng pagpapatakbo ng whoami :

whoami

Gamitin ang utos ng id upang makakuha ng karagdagang impormasyon tungkol sa isang naibigay na gumagamit.

Ang variable na kapaligiran ng $USER naglalaman ng pangalan ng gumagamit na naka-log in:

echo $USER

Konklusyon

Ang utos ng whoami ay isang tambalan ng mga salitang "Sino ako?" At nilimbag ang pangalan ng gumagamit na nauugnay sa kasalukuyang mabisang ID ng gumagamit.

whoami terminal