Pre nového používateľa systému Linux je ťažké sledovať mená používateľov alebo skupín pomocou ich ID / VID. V distribúciách Linuxu an id je nástroj príkazového riadku, ktorý sa používa na zobrazenie skutočného a efektívneho ID používateľa a ID skupiny.
Skutočné id je ten, kto vlastní systém; smeruje k vám, ak ste vlastníkom účtu. Efektívne ID je podobný Skutočné ID ale s určitými obmedzeniami.
Nemusíte sťahovať ani inštalovať id príkazový nástroj, pretože je to zabudovaný nástroj v systémoch podobných Linuxu.
Syntax príkazu Id
id [Možnosti] ... [Meno používateľa]
Velenie id
Ak chcete zobraziť svoju vlastnú identitu, napíšte id v termináli. Zobrazí vaše ID, ID primárnej skupiny a ID doplnkových skupín, ak existujú.
$ id
Id príkazy s možnosťami
Tu je niekoľko možností, ako ukázať fungovanie id príkazová utilita.
Začnime:
1. Ak chcete získať ID konkrétneho používateľa, použite „-U”Možnosť.
$ id -u warda
2. „-g”Predstavuje skupiny, takže ak chcete zobraziť konkrétny GID, použite túto možnosť v termináli:
$ id -g warda
3. Na zobrazenie všetkých ID skupín, do ktorých užívateľ patrí, sa zobrazí „-G”Bude použitá voľba:
$ id -G warda
4. Pomoc”Sa používa na tlač sprievodných dokumentov v termináli, ktoré slúžia ako sprievodca a potom sú ukončené.
$ id - pomoc
Ďalej je uvedených niekoľko ďalších možností, ktoré je možné v prípade potreby použiť:
-Z: Na zobrazenie bezpečnostnej súťaže
-r: Na zobrazenie skutočných ID
-z: Na vymedzenie položiek nulovými znakmi
-n: Na zobrazenie mena namiesto čísla
Teraz skontrolujme, ako pomocou čísla vytlačiť meno namiesto čísla -n možnosť.
Napríklad, ak chcem vytlačiť mená všetkých skupín, do ktorých užívateľ patrí, namiesto svojich ID, použijem nasledujúci príkaz:
$ id -n -G warda
Tu vidíte, že vytlačí názvy všetkých skupín.
Podobne môžete použiť „-ng“ ako skutočné meno skupiny a „-nu“ ako meno používateľa.
Príkaz „-r“ môžete použiť s -u, -g, a -G možnosti zobrazenia skutočného ID namiesto efektívneho ID v termináli.
Napríklad, ak chcete získať skutočné ID skupiny, zadajte nasledujúci príkaz, zadajte:
$ id -r -g
Ako vidíte, môžeme získať skutočné ID s príkazom username aj bez neho.
Získame rovnaké výsledky.
Pozrime sa na ďalší príklad:
$ id -r -G
Môžete tiež získať konkrétne podrobnosti o používateľovi:
$ id warda
Záver
Z tohto tutoriálu sme sa naučili, ako používať „Id”Príkaz pre skutočné a efektívne ID. „IdPríkaz ”sa používa na tlač identity užívateľa, konkrétneho ID skupiny a všetkých ID skupín, do ktorých užívateľ patrí. Tiež sme skontrolovali viac možností príkazu Id a ich funkcionalít.