Det är svårt för en ny Linux-användare att övervaka användare eller gruppers namn med sina Id / Gids. I Linux-distributioner, an id är ett kommandoradsverktyg som används för att visa den verkliga och effektiva användarens Id och gruppens Id.
Det verkliga id är den som äger systemet; det pekar mot dig om du är kontoägare. Det effektiva id liknar Verkligt id men med vissa begränsningar.
Du behöver inte ladda ner eller installera id kommandotillbehör, eftersom det är ett inbyggt verktyg i Linux-liknande system.
Syntax för Id-kommandot
id [Alternativ] ... [Användarnamn]
Id-kommando
För att visa din egen identitet, skriv id i terminalen. Det visar ditt id, primära grupp-id och kompletterande grupp-id om de finns.
$ id
Id-kommandon med alternativ
Här är några alternativ för att visa hur funktionen fungerar id kommandot.
Låt oss börja:
1. För att få en specifik användares id, använd “-U”Alternativ.
$ id -u warda
2. “-g”Representerar grupper, så om du vill visa en specifik GID, använd detta alternativ i terminalen:
$ id -g warda
3. För att visa alla grupp-id: n som en användare tillhör,-G”Alternativet kommer att användas:
$ id -G warda
4. Hjälpen”Alternativet används för att skriva ut hjälpdokument i terminalen för vägledning och sedan avsluta.
$ id --hjälp
Några andra alternativ listas nedan som kan användas vid behov:
-Z: För att visa säkerhetstävling
-r: För att visa riktiga id: n
-z: Att avgränsa poster genom noll tecken
-n: För att visa namn istället för numret
Låt oss nu kontrollera hur man skriver ut namnet istället för numret med hjälp av -n alternativ.
Till exempel, om jag vill skriva ut namn på alla grupper som användaren tillhör istället för sina id: er, kommer jag att använda följande kommando:
$ id -n -G warda
Här kan du se, det skriver ut namn på alla grupper.
På samma sätt kan du använda “-ng” för det riktiga gruppnamnet och “-nu” för användarens namn.
Du kan använda kommandot “-r” med -u, -g, och -G alternativ för att visa riktigt id istället för effektivt id på terminalen.
Exempelvis kör följande kommando för att få riktiga id för gruppen, skriv:
$ id -r -g
Som du kan se kan vi få riktiga id: er med och utan kommandot användarnamn.
Vi kommer att få samma resultat.
Låt oss se ett annat exempel:
$ id -r -G
Och du kan också få specifik användarinformation:
$ id warda
Slutsats
Vi har lärt oss från denna handledning hur man använder ”Id”Kommando för riktiga och effektiva ID. ”Id”-Kommandot används för att skriva ut användarens identitet, specifika grupp-id och alla grupp-id som användaren tillhör. Vi har också kontrollerat flera alternativ för Id-kommandot och deras funktioner.