Ú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:
- uživatelské ID
- id skupiny
- skupiny
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é: