Linux List Groups - Quick Guide

Ikon for læsetid 2 min. Læs


Læsere hjælper med at understøtte MSpoweruser. Vi får muligvis en kommission, hvis du køber via vores links. Værktøjstip-ikon

Læs vores oplysningsside for at finde ud af, hvordan du kan hjælpe MSPoweruser med at opretholde redaktionen Læs mere

linux liste grupper

Gad vide, hvordan man bruger Linux-kommandoer til at liste grupper? Som administrator skal du muligvis forstå, hvordan de fungerer, og hvordan specifikke brugere er forbundet med dem.

I denne vejledning viser jeg dig de nemmeste metoder til at liste grupper på Linux. Så lad os gå!

Liste over alle grupper på Linux

For at liste alle grupper på Linux kan du bruge:

1. Brug af getent-kommandoen

I Linux-baserede systemer er gegent kommando bruges til at vise poster fra databaser. Derudover kan du bruge den til at hente indholdet af gruppedatabasen for at vise alle grupper på din terminal.

For at gøre det kører jeg "dygtig gruppe”Kommando.

liste alle grupper på linux ved hjælp af kommandoen getent

2. Brug af filen /etc/group

/ etc / gruppe omfatter alle dine lokale grupper. Således kan du liste alle grupper ved hjælp af denne fil med "kat /etc/group”Kommando.

liste alle grupper på linux ved hjælp af filen /etc/group

Liste over alle grupper af den aktuelle bruger

For at liste alle grupper af den aktuelle bruger kan du bruge:

1. Brug af id-kommandoen

id-kommandoen udskriver brugeroplysningerne på terminalen. Derudover, for at liste alle grupper af den aktuelle bruger, kan du køre "id -Gn".

liste alle grupper af aktuelle brugere på linux med id kommando

I ovenstående id-kommando er kombinationen af -Gn indstillinger udskriver gruppenavnene i stedet for gruppe-id'er.

2. Brug af gruppens kommando

Udfører gruppers kommando uden nogen mulighed viser alle grupper af den aktuelle bruger.

liste alle grupper af nuværende bruger på linux med grupper kommando

Liste over alle grupper af en bestemt bruger

For at liste alle grupper af en bestemt bruger med deres gruppe-id'er, kør "id brugernavn".

liste grupper af en bestemt bruger med deres id'er på linux

Som et resultat viser outputtet informationen relateret til bruger-id som uid, primære brugergrupper som gid, og bruger sekundær grupper.

Liste over alle medlemmer af en specifik gruppe

For at liste alle medlemmer af en bestemt gruppe skal du udføre "gegent gruppe brugernavn".

liste alle medlemmer af en specifik gruppe på linux med getent kommando

Bonus Tips:

For kun at angive navnene på alle grupper, skriv "awk -F: '{print $1}' /etc/group".

viser kun navne på alle grupper ved hjælp af awk-kommandoen

For at vise det samlede gruppeantal skal du køre kat /etc/group | grep -c "" kommando.

at få samlede grupper regner med linux med cat og grep kommandoer

For at sortere gruppenavne i stigende rækkefølge skal du udføre "cut -d: -f1 /etc/group | sortere".

liste alle grupper i stigende rækkefølge på linux med cut-kommando

Du kan også være interesseret i:

Så nu ved du, hvordan du udfører Linux-kommandoer for at liste grupper. Du er velkommen til at dele din feedback i kommentarerne nedenfor!

Mere om emnerne: linux