Jak zjistit aktuální uživatele pomocí příkazu

Úvod

Pokud používáte vlastní počítač, zdá se být docela zřejmé, že současným uživatelem budete vy. Je možné, že jste přihlášeni jako uživatel jiný než vy, zejména pokud používáte terminálové okno.

Například pokud jste použili následující příkaz, měli byste běžet jako root.

sudo su

Pokud jste přihlášeni na server Linux na svém pracovišti a pracujete v týmu podpory, budete pravděpodobně muset používat různé uživatelské účty v závislosti na serveru nebo aplikaci, na které pracujete.

Někdy jste možná někdy přepnuli uživatele tolikrát, že nevíte, který uživatelský shell ve skutečnosti pracujete.

Tato příručka zobrazuje příkaz, který musíte použít, abyste zjistili, na koho jste aktuálně přihlášeni.

Jak zobrazit aktuální uživatelské jméno

Chcete-li zobrazit, na který uživatel jste aktuálně přihlášeni, jednoduše zadejte následující příkaz do okna terminálu:

kdo jsem

Výstupem výše uvedeného příkazu se jednoduše zobrazí aktuální uživatel.

Můžete to zkusit otevřením okna terminálu a zadáním příkazu. Prokázat, že funguje, spusťte příkaz sudo su a potom znovu spusťte příkaz whoami .

Pokud opravdu chcete prokázat, že funguje, postupujte podle této příručky pro vytvoření nového uživatele a přepněte na něj pomocí příkazu su - . Nakonec spusťte příkaz whoami znovu.

Zjistěte své uživatelské jméno pomocí id -un

V bizarním světě, kde není nainstalován server whoami, existuje další příkaz, který můžete použít, který vám také oznámí vaše aktuální uživatelské jméno.

Do okna terminálu zadejte následující příkaz:

id -un

Výsledek je přesně stejný jako příkaz whoami .

Více o příkazu id

Příkaz id může být použit k zobrazení více než jen aktuálního uživatele.

Samostatné spuštění příkazu id zobrazuje následující informace:

Z příkazu id můžete zúžit informace.

Můžete například zobrazit pouze efektivní skupinu, do které uživatel patří, zadáním následujícího příkazu:

id -g

Výše uvedený příkaz zobrazuje pouze id skupiny. Nezobrazuje název skupiny. Chcete-li zobrazit název efektivní skupiny, spusťte následující příkaz:

id -gn

Můžete zobrazit všechny ID skupiny, ke kterým uživatel patří, s následujícím příkazem:

id -G

Opět výše uvedený příkaz pouze zobrazuje ID skupiny. Názvy skupin můžete zobrazit pomocí následujícího příkazu:

id -Gn

Už jsem vám ukázal, jak zobrazit uživatelské jméno pomocí příkazu id:

id -un

Pokud chcete pouze zobrazit uživatelské jméno bez uživatelského jména, stačí spustit následující příkaz:

id -u

souhrn

Pomocí přepínače --help můžete pomocí příkazů whoami a id zjistit aktuální manuálovou stránku pro každý program.

id --help

whoami --help

Chcete-li zobrazit aktuální verzi id a / nebo aktuální verzi uživatele whoami, použijte následující příkazy:

id --version

whoami --version

Další čtení

Pokud se vám tato příručka líbí, můžete je považovat za užitečné: