Skip to content

Het Linux ‘id’-commando gebruiken

7 de augustus de 2021
id 56d75d105f9b582ad5023f7b

Het Linux-commando ID kaart geeft basisinformatie weer over de huidige of een specifieke gebruikersaccount, inclusief de primaire en secundaire gebruikersgroepen van de account. De ID kaart commando is ingebouwd in de meeste Linux-distributies. Het is toegankelijk via een shell-sessie. Voor systeeminformatie, in plaats van gebruikersinformatie, voert u de je naam opdracht, in plaats daarvan.

Over het id-commando

Linux ondersteunt verschillende methoden om gebruikersaccounts te identificeren vanuit een shell-sessie. Een veel voorkomende versie—ID kaart—geeft basisinformatie weer over de ingelogde gebruiker. Deze opdracht accepteert verschillende vlaggen en argumenten, inclusief accountnamen. Dus, gebruiker bob rennen ID kaart zie zijn informatie, maar id fred geeft informatie weer over de Fred rekening. Het commando accepteert het volgende formaat: id [option] [user]

De gebruiker argument is de naam van een geldig gebruikersaccount. De opties voor deze opdracht zijn:

  • -Z: geeft alleen de beveiligingscontext van het proces weer
  • -G: drukt de primaire (effectieve) groeps-ID af
  • -G: drukt alle gekoppelde groeps-ID’s af
  • -N: drukt de groepsnaam(en) af in plaats van de nummers, alleen voor gebruik met de -ugG-vlaggen
  • -R: drukt de echte ID af in plaats van de effectieve ID, voor gebruik met -ugG
  • -U: drukt alleen de effectieve gebruikers-ID af
  • -z: gebruikt null-tekens in plaats van witruimte om items te scheiden

Zonder argumenten of opties, ID kaart retourneert een volledige groepssamenvatting voor de huidige gebruiker. Sommige mensen gebruiken zo vervangen door een ander gebruikersaccount. Om te controleren welk account geldig is, in plaats van te gebruiken ID kaart, gebruik maken van wie ben ik.