Nowemu użytkownikowi Linuksa trudno jest monitorować nazwy użytkowników lub grup za pomocą ich identyfikatorów/identyfikatorów. W dystrybucjach Linuksa ID to narzędzie wiersza poleceń, które służy do wyświetlania rzeczywistego i efektywnego identyfikatora użytkownika i identyfikatora grupy.
Prawdziwy identyfikator jest tym, który jest właścicielem systemu; wskazuje na Ciebie, jeśli jesteś właścicielem konta. Efektywny identyfikator jest podobne do Prawdziwy identyfikator ale z pewnymi ograniczeniami.
Nie musisz pobierać ani instalować dowód osobisty narzędzie poleceń, ponieważ jest to wbudowane narzędzie w systemach podobnych do Linuksa.
Składnia polecenia Id
id [Opcje]… [Nazwa użytkownika]
Id Polecenie
Aby wyświetlić własną tożsamość, wpisz ID w terminalu. Wyświetli Twój identyfikator, identyfikator grupy podstawowej i identyfikatory grup dodatkowych, jeśli istnieją.
$ identyfikator
Id Polecenia z opcjami
Oto kilka opcji pokazujących działanie working ID narzędzie poleceń.
Zacznijmy:
1. Aby uzyskać identyfikator konkretnego użytkownika, użyj „-u" opcja.
$ id -u warda
2. “-sol” reprezentuje grupy, więc jeśli chcesz wyświetlić konkretny GID, użyj tej opcji w terminalu:
$ id -g wara
3. Aby wyświetlić wszystkie identyfikatory grup, do których należy użytkownik, „-sol” zostanie użyta opcja:
$ id -G warta
4. Pomoc” opcja służy do drukowania dokumentów pomocy w terminalu w celu uzyskania wskazówek, a następnie wyjścia.
$ id --pomoc
Poniżej wymieniono kilka innych opcji, których można użyć w razie potrzeby:
-Z: Aby wyświetlić konkurs bezpieczeństwa
-r: Aby wyświetlić prawdziwe identyfikatory
-z: Aby oddzielić wpisy za pomocą znaków Null
-nie: Aby wyświetlić nazwę zamiast numeru
Sprawdźmy teraz, jak wydrukować nazwę zamiast numeru za pomocą -nie opcja.
Na przykład, jeśli chcę wydrukować nazwy wszystkich grup, do których należy użytkownik, zamiast ich identyfikatorów, użyję następującego polecenia:
$ id -n -G warta
Tutaj widać, drukuje nazwy wszystkich grup.
Podobnie możesz użyć „-ng” jako prawdziwej nazwy grupy i „-nu” jako nazwy użytkownika.
Możesz użyć polecenia „-r” z -ty, -sol, i -sol opcje wyświetlania rzeczywistego identyfikatora zamiast efektywnego identyfikatora na terminalu.
Na przykład wykonaj następujące polecenie, aby uzyskać prawdziwe identyfikatory grupy, wpisz:
$ id -r -g
Jak widać, możemy uzyskać prawdziwe identyfikatory za pomocą polecenia nazwy użytkownika i bez niego.
Uzyskamy takie same wyniki.
Zobaczmy inny przykład:
$ id -r -G
Możesz także uzyskać szczegółowe dane użytkownika:
$ identyfikator warta
Wniosek
Z tego samouczka dowiedzieliśmy się, jak korzystać z „ID”polecenie dla prawdziwych i efektywnych identyfikatorów. „ID” służy do wydrukowania tożsamości użytkownika, określonego identyfikatora grupy oraz wszystkich identyfikatorów grup, do których należy użytkownik. Sprawdziliśmy też wiele opcji polecenia Id i ich funkcjonalności.