K přihlášení do počítače potřebujeme uživatelské jméno. Uživatelské jméno je identita, kterou počítač rozpozná. Na základě toho počítač použije sadu pravidel na někoho, kdo se přihlásí pod tímto uživatelským jménem. V tomto článku vám ukážu, jak používat Linux id příkaz.
Co je příkaz id
id příkaz je příkaz, který může vytisknout skutečné a efektivní ID uživatele (UID) a ID skupiny (GID). UID je jedna identita pro uživatele. Zatímco Group ID (GID) se může skládat z více než jednoho UID.
Jak jej používat
Ve výchozím nastavení je příkaz id nainstalován na většině systémů Linux. Chcete-li jej použít, zadejte id na vaší konzoli. Zadáním ID bez žádných možností bude výsledek, jak je uvedeno níže. Výsledek použije aktivního uživatele.
$ id
Jak číst výstup:
- Uživatel pungki má UID číslo =1000 , GID číslo =1000
- Uživatel pungki je členem z následujících skupin:
pungki
1000
adm
4
cdrom
24
sudo
27
ponoření
30
plugdev
46
lpadmin
108
sambashare
124
Použití id s možnostmi
Existují některé možnosti, které lze použít na příkaz id. Zde je několik možností, které mohou být užitečné pro každý den.
Vytisknout uživatelské jméno, UID a celou skupinu, do které uživatel patří
K tomu můžeme použít -a možnost
$ id -a
Vytiskněte všechna různá ID skupin (účinná, skutečná a doplňková)
Můžeme použít -G možnost, jak to splnit.
$ id -G
Výsledek zobrazí pouze čísla GID. Můžete to porovnat s /etc/group soubor. Zde je ukázka /etc/group obsah:
root:x:0:
daemon:x:1:
bin:x:2:
sys:x:3:
adm:x:4:pungki
fax:x:21:
voice:x:22:
cdrom:x:24:pungki
floppy:x:25:
tape:x:26:
sudo:x:27:pungki
audio:x:29:pulse
dip:x:30:pungki
www-data:x:33:
backup:x:34:
operator:x:37:
sasl:x:45:
plugdev:x:46:pungki
ssl-cert:x:107:
lpadmin:x:108:pungki
saned:x:123:
sambashare:x:124:pungki
winbindd_priv:x:125:
Vypište pouze ID efektivní skupiny
Použijte -g možnost pro výstup pouze efektivní skupiny ID
$ id -g
Vytiskněte konkrétní informace o uživateli
Můžeme vytvořit výstup specifických uživatelských informací souvisejících s UID a GID. Stačí zadat uživatelské jméno za příkaz id.
$ id leni
Výše uvedený příkaz vytiskne UID a GID uživatele jménem leni .
Závěr
Tento příkaz id je pro nás užitečný, když chceme vědět o UID a GID uživatele. Některé aplikace mohou ke spuštění vyžadovat UID / GID. id nám usnadňuje nalezení UID a GID uživatele, aniž bychom je viděli a prohledávali v souboru /etc/group. Jako obvykle můžete přejít na manuálovou stránku ID zadáním man id z vaší konzole a prozkoumat více podrobností.