Det er vanskeligt for en ny Linux-bruger at overvåge brugere eller gruppers navne med deres Id'er / Gids. I Linux-distributioner an id er et kommandolinjeværktøj, der bruges til at vise den virkelige og effektive brugers id og gruppens id'er.
Det rigtige id er den, der ejer systemet; det peger mod dig, hvis du er kontohaver. Det effektive id ligner Rigtigt id men med nogle begrænsninger.
Du behøver ikke at downloade eller installere id'et kommandoprogram, da det er et indbygget værktøj i Linux-lignende systemer.
Syntaks for Id-kommando
id [Indstillinger] ... [Brugernavn]
Id-kommando
For at vise din egen identitet skal du skrive id i terminalen. Det viser dit id, primære gruppe-id og supplerende gruppe-id'er, hvis de findes.
$ id
Id-kommandoer med indstillinger
Her er nogle muligheder for at vise funktionen af id kommandoprogram.
Lad os komme igang:
1. For at få en bestemt brugers id skal du bruge “-U" mulighed.
$ id -u warda
2. “-g”Repræsenterer grupper, så hvis du vil vise et specifikt GID, skal du bruge denne mulighed i terminalen:
$ id -g warda
3. For at få vist alle gruppe-id'er, som en bruger tilhører, vises “-G”Valgmulighed vil blive brugt:
$ id -G warda
4. Hjælpen”Option bruges til at udskrive hjælpedokumenter i terminalen til vejledning og derefter afslutte.
$ id - hjælp
Få andre muligheder er angivet nedenfor, der kan bruges, når det kræves:
-Z: For at vise sikkerhedskonkurrence
-r: For at få vist rigtige id'er
-z: For at afgrænse poster gennem nul tegn
-n: For at vise navn i stedet for nummeret
Lad os nu kontrollere, hvordan man udskriver navnet i stedet for nummeret ved hjælp af -n mulighed.
For eksempel, hvis jeg vil udskrive navne på alle grupper, som brugeren tilhører i stedet for deres id'er, bruger jeg følgende kommando:
$ id -n -G warda
Her kan du se, det udskriver navne på alle grupper.
På samme måde kan du bruge “-ng” til det rigtige gruppenavn og “-nu” til brugerens navn.
Du kan bruge kommandoen “-r” med -u, -g, og -G muligheder for at vise rigtigt id i stedet for effektivt id på terminalen.
For eksempel, udfør følgende kommando for at få reelle id'er for gruppen, skriv:
$ id -r -g
Som du kan se, kan vi få rigtige id'er med og uden kommandoen brugernavn.
Vi får de samme resultater.
Lad os se et andet eksempel:
$ id -r -G
Og du kan også få specifikke brugeroplysninger:
$ id warda
Konklusion
Vi har lært fra denne vejledning, hvordan man bruger “Id”Kommando til ægte og effektive ID'er. Det "Id”Kommando bruges til at udskrive brugerens identitet, specifikke gruppe-id og alle gruppe-id'er, som brugeren tilhører. Vi har også kontrolleret flere muligheder for Id-kommandoen og deres funktionaliteter.