Informatioun vun Userbenomme brengen am Linux Den "id" -Befehl

Dëse Guide weist Iech wéi Dir Informatiounen iwwer den aktuellen Benotzer agefouert hutt an och déi Gruppen déi si gehéieren.

Wann Dir Systeminformatioun wëllt weisen, kënnt Dir de ebe Kommando benotzen .

id (Komplett User Informatioun)

Op senger eegener Iddi befollegt vill Informatiounen:

Dir kënnt de Begrëff als folgend lafen:

id

De Benotzernumm gëtt all Informatioun iwwer de aktuelle Benotzer ze weisen, awer Dir kënnt och den Numm vun engem anere Benotzer spezifizéieren.

Zum Beispill:

id ed

id -g (Adress Primär Grupp ID fir e Benotzer)

Wann Dir d'Haaptgrupp-Id fir de momentane Benotzerart wëllt de folgende Kommando fannen:

id -g

Dëst wäert nëmmen d'Grupp Id wéi 1001.

Dir kënnt Iech gewonnert wéi eng éischt Grupp gehéiert. Wann Dir e Benotzer benotzt, z. B. fred, gi se op enger Grupp baséiert op Basis vun den Astellunge vun der / etc / passwd Datei. Wann dee Benotzer Dateie erstallt, wäerte se am Besëtz vum fred an déi éischt Grupp zugewielt ginn. Wann aner Benotzer Zougang zu der Grupp kréien, ginn se déi selwecht Rechter wéi aner Benotzer an der Grupp.

Dir kënnt och déi folgend Syntax fir d'éischt Gruppegrupp kucken:

id --group

Wann Dir déi primär Gruppegrupp fir en anere Benotzer kucke wëllt den Numm vum Benotzer uginn:

id -g fred
id --group fred

id -G (Display Secondary Group ID fir e Benotzer)

Wann Dir déi sekundär Gruppen wëllt fannen, ass e Benotzer déi folgend Kommando:

id -G

D'Ausgaang vum obengen Kommando wäerd d'Streck vun 1000 4 27 38 46 187.

Wéi schonn e schonn erwähnt gouf e Benotzer eng eenzeg primär Grupp zugewielt, awer si kënnen och zu sekundären Gruppen addéieren. Zum Beispill fred kann e primäre Grupp vu 1001 hunn, awer hie kéint och zu Gruppen 2000 (Konten), 3000 (Manager) etc.

Dir kënnt och déi folgend Syntax benotze fir déi sekundär Gruppenvisiten ze gesinn.

id --groups

Wann Dir se fir eng sekundär Gruppen-ID fir en anere Benotzer gesitt wëllt de Numm vum Benotzer uginn:

id -G fred
id --groups fred

id -gn (Gitt Primär Grupp Numm fir e Benotzer)

D'Gruppennissioun ass gutt, awer och als Mënsch ass et vill méi einfach ze verstoen wann se se genannt ginn.

De folgenden Kommando weist den Numm vun der Primärschicht fir e Benotzer:

id -gn

D'Ausgab fir dëst Kommando op enger Standard Linux Verdeelung ass wahrscheinlech déi selwecht wéi de Benotzernumm. Zum Beispill fred.

Dir kënnt och déi folgend Syntax fir den Gruppennam gesinn:

id --group - name

Wann Dir de primäre Gruppennamen fir en anere Benotzer kucke wëllt, schreift de Benotzernumm an de Kommando:

id -gn fred
id --group --name fred

id -Gn (Display Secondary Group Numm fir e Benotzer)

Wann Dir déi sekundär Grupp Gruppennamen an d'Idnummeren fir e Benotzer z'änneren wëllt, gitt d'folgend Kommando:

id -Gn

D'Ausgab ass eppes iwwer d'Linn vun fred adm cdrom sudo sambashare.

Dir kënnt déi selwecht Informatioun kréien andeems Dir déi folgend Syntax benotzt:

id --groups - name

Wann Dir déi sekundär Grupp Gruppennamen fir en anere Benotzer kucke wëllt den Numm vum Benotzer an de Kommando gewuer ginn:

id -Gn fred
id --groups - Numm fred

id -u (Benotzer User ID)

Wann Dir de Benotzer-ID fir den aktuellen Benotzertyp an de kommende Kommando unzeweisen wëllt:

id -u

D'Ausgab vum Kommando ass eppes iwwer d'Linnen 1000.

Dir kënnt deen selwechten Effekt erreechen andeems Dir de kommende Kommando gitt:

id --user

Dir kënnt d'Benotzer Id fir engem anere Benotzer fannen, andeems de Numm vum Benotzer als Deel vum Kommando spezifizéiert:

id -u fred
id --user fred

id -un (Lëscht vum User)

Dir kënnt de Benotzernumm fir den aktuellen Benotzer affichéieren andeems Dir de kommende Kommando gitt:

id -un

D'Ausgaang vum oberste Kommando ass eppes iwwer d'Linn vun fred.

Dir kënnt och de de nächste Kommando benotze fir déi selwecht Informatioun ze weisen:

id --user --name

Et ass e klenge Punkt datt de Numm vun engem anere Benotzer op dësen Kommando zougänglech ass.

Summary

Den Haaptgrond fir de Benotzungsbefehl ze benotzen ass fir erauszefannen, wéi eng Grupp e Benotzer gehäit an heiansdo fir erauszefannen, wéi Benotzer Dir Iech ageloggt ass, besonnesch wann Dir de Su-Kommando benotzt fir tëschent den Benotzer ze wiesselen.

An dësem lëschten Fall kënnt Dir de Befehl whoami benotze fir erauszefannen, wien Dir Iech ageloggt ass an Dir kënnt d'Gruppenrege benotze fir erauszefannen, wéi eng Gruppe e Benotzer gehéiert.

De Kommando Su sollt nëmmen gebraucht ginn, wann Dir e puer Kommandoen als en anere Benotzer brauch. Fir Ad-hoc Kommandë sollt Dir de sudo Kommando benotzen .