In Linux is er een concept van gebruikers (degenen die het systeem gebruiken), en dan is er het concept van groepen, wat in principe een logisch mechanisme is om een verzameling gebruikers te beheren. Om u een basisidee te geven, maken groepen het gemakkelijk om gebruikers te beheren met, Laten we zeggen, dezelfde beveiliging en toegangsrechten. Het is de moeite waard te weten dat een gebruiker deel kan uitmaken van verschillende groepen.,
als je een Linux command line newbie bent en een manier wilt leren om de groepen waartoe een gebruiker behoort af te drukken, dan zul je blij zijn om te weten dat er een klein command line utility bestaat – nagesynchroniseerde groepen – waarmee je precies dat kunt doen. In deze tutorial zullen we snel bespreken hoe deze tool werkt.
Opmerking: alle hier genoemde opdrachten en instructies zijn getest op Ubuntu 16.04 LTS.
Linux groups Commando
in lekentaal drukt het groups commando de naam af van groepen waarvan een gebruiker deel uitmaakt., Hier is de syntaxis:
groups ... ...
zo beschrijft de officiële documentatie dit gereedschap:
Print group memberships for each USERNAME or, if no USERNAME is specified, for the current process
(which may differ if the groups database has changed).
Hoe werkt het commando groepen?
het commando groepen is zeer eenvoudig te gebruiken – het enige wat u hoeft te doen is de gebruikersnaam doorgeven van de gebruiker wiens groepen u wilt kennen.
groups
volgende Schermafbeelding toont het commando in actie:
zodat u kunt zien dat de gebruiker ‘himanshu’ deel uitmaakt van verschillende groepen.
wat als er geen gebruikersnaam wordt doorgegeven als invoer?,
het commando groepen werkt ongeacht of u het een gebruikersnaam geeft of niet. In het geval er geen gebruikersnaam, de tool toont groepslidmaatschappen voor het huidige proces.
bijvoorbeeld, in een user shell – met gebruiker ‘himanshu’ ingelogd-produceerde het commando de volgende uitvoer:
en wanneer uitgevoerd vanuit de root shell, werd de volgende uitvoer geproduceerd:
Hoe krijg ik meer informatie over het commando groepen?
om meer informatie over groepen te krijgen, gebruikt u de standaard –help en –version commandoregelvlaggen.,
groups --help
groups --version
voeg Linux-groep toe
zoekt u een commando om een Linux-groep toe te voegen? Het commando dat u zoekt heet addgroup. Een tutorial die het gebruik van het addgroup commando in detail uitlegt kan hier gevonden worden:
conclusie
overeengekomen, groepen is een zeer basic command line tool. Maar het is handig voor situaties waar-in je hoeft alleen maar te weten over de groepen waartoe een gebruiker behoort. Er is niet veel uit te leggen over deze tool, maar toch, als je wilt, kunt u een kijkje nemen op de man page door hier te komen.,
Geef een reactie