Id: Unterschied zwischen den Versionen

Aus Foxwiki
K Dirkwagner verschob die Seite Linux:Befehl:id nach Id, ohne dabei eine Weiterleitung anzulegen: Textersetzung - „Linux:Befehl:“ durch „“
K Textersetzung - „== Syntax ==“ durch „== Aufruf ==“
 
(25 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
== <big> id (ID) </big> ==
{{DISPLAYTITLE:id}}
'''id''' - reale und effektive Benutzer- und Gruppenkennungen ausgeben


Der Befehl id unter Linux wird verwendet, '''um Benutzer- und Gruppennamen''' sowie numerische IDs (UID oder Gruppen-ID) des aktuellen Benutzers oder eines anderen Benutzers auf dem Server zu ermitteln. Dieser Befehl ist nützlich, um die folgenden Informationen zu finden:
== Beschreibung ==
* Zeigt Benutzer- und Gruppeninformationen für jeden angegebenen BENUTZER oder den aktuellen Benutzer an, wenn BENUTZER nicht angegeben ist.
* Der Befehl id unter Linux wird verwendet, '''um Benutzer- und Gruppennamen''' sowie numerische IDs (UID oder Gruppen-ID) des aktuellen Benutzers oder eines anderen Benutzers auf dem Server zu ermitteln.  


Dieser Befehl ist nützlich, um die folgenden Informationen zu finden:
* Benutzername und echte Benutzer-ID.
* Benutzername und echte Benutzer-ID.
* Finden Sie die spezifische Benutzer-UID heraus.
* Finden Sie die spezifische Benutzer-UID heraus.
Zeile 8: Zeile 12:
* Listen Sie alle Gruppen auf, zu denen ein Benutzer gehört.
* Listen Sie alle Gruppen auf, zu denen ein Benutzer gehört.
* Sicherheitskontext des aktuellen Benutzers anzeigen.
* Sicherheitskontext des aktuellen Benutzers anzeigen.
 
== Installation ==
== <big>Zusammenfassung</big> ==
== Aufruf ==
 
  id [OPTION]… [USER]
  id [OPTION]… [USER]


== <big>Optionen</big> ==
=== Parameter ===
=== Optionen ===
Ohne Angabe einer OPTION werden einige nützliche Informationen ausgegeben.


{| class="wikitable"
{| class="wikitable sortable"
|-
|-
| -g  || Drucken Sie nur die effektive Gruppen-ID.
! Unix !! GNU || Beschreibung
|-
|-
| -G || Drucken Sie alle Gruppen-IDs.
| -a || || Ignoriert, für Kompatibilität mit anderen Versionen
|-
|-
| -n || Druckt den Namen anstelle der Nummer.
| -Z || --context || Nur den Sicherheitskontext des Prozesses ausgeben
|-
|-
| -r || Druckt eine echte ID anstelle von Zahlen.
| -g || --group || Nur die effektive Gruppen‐ID ausgeben
|-
|-
| -u || Druckt nur die effektive Benutzer-ID.
| -G || --groups || Alle Gruppenkennungen ausgeben
|-
|-
| –help || Hilfemeldungen anzeigen und beenden.
| -n || --name || Einen Namen statt einer Zahl ausgeben (mit -ugG)
|-
|-
| –version || Zeigen Sie die Versionsinformationen an und beenden Sie das Programm.
| -r || --real || Die reale anstelle der effektiven Kennung ausgeben (mit -ugG)
|}
|-
 
| -u || --user || Nur die effektive Benutzer‐ID ausgeben
 
|-
{| class="wikitable"
| -z || --zero || Einträge mit Nullbytes (NUL) trennen, nicht mit Leerzeichen im vorgegebenen Format nicht zulässig
|-
|-
!<big>Hinweis</big>
|  || --help || zeigt Hilfeinformationen an und beendet das Programm.
|-
|-
| Ohne OPTION werden alle identifizierten Informationen gedruckt, d. H. Numerische IDs.
| || --version || gibt Versionsinformationen aus und beendet das Programm.
|}
|}


== <big>Beispiele</big> ==
=== Umgebung ===
=== Rückgabewert ===
 
== Konfiguration ==
=== Dateien ===


== Anwendung ==
'''* So drucken Sie Ihre eigene ID ohne Optionen:'''
'''* So drucken Sie Ihre eigene ID ohne Optionen:'''
  id
  id
<gallery>
Id.jpg
</gallery>
Die Ausgabe zeigt die ID der aktuellen Benutzer-UID und GID.
Die Ausgabe zeigt die ID der aktuellen Benutzer-UID und GID.


Zeile 54: Zeile 59:


  id -u user
  id -u user
<gallery>
Id_-u_user.jpg
</gallery>


* '''So finden Sie die GID eines bestimmten Benutzers:''' Unter der erneuten Annahme, die GID des users zu finden, verwenden wir den folgenden Befehl:
* '''So finden Sie die GID eines bestimmten Benutzers:''' Unter der erneuten Annahme, die GID des users zu finden, verwenden wir den folgenden Befehl:


  id -g user  
  id -g user  
<gallery>
Id_-g_user.jpg
</gallery>


* '''So ermitteln Sie die UID und alle mit einem Benutzernamen verknüpften Gruppen:''' In diesem Fall verwenden Sie den Benutzer "user", um die UID und alle damit verbundenen Gruppen zu ermitteln. Verwenden Sie den folgenden Befehl:
* '''So ermitteln Sie die UID und alle mit einem Benutzernamen verknüpften Gruppen:''' In diesem Fall verwenden Sie den Benutzer "user", um die UID und alle damit verbundenen Gruppen zu ermitteln. Verwenden Sie den folgenden Befehl:


  id user
  id user
<gallery>
Id_user.jpg
</gallery>


* '''So ermitteln Sie alle Gruppen, zu denen ein Benutzer gehört:''' Anzeigen der UID und aller Gruppen, zu denen ein Benutzer „user“ gehört:
* '''So ermitteln Sie alle Gruppen, zu denen ein Benutzer gehört:''' Anzeigen der UID und aller Gruppen, zu denen ein Benutzer „user“ gehört:


  id -G master
  id -G master
<gallery>
Id_-G_user.jpg
</gallery>


* '''So zeigen Sie einen Namen anstelle von Zahlen an:''' Standardmäßig zeigt der Befehl '''id''' die UDI und GID in Zahlen an, die ein Benutzer möglicherweise nicht versteht. Verwenden Sie dazu die Option -n mit -u, -g und -G. Verwenden Sie die Befehle.
* '''So zeigen Sie einen Namen anstelle von Zahlen an:''' Standardmäßig zeigt der Befehl '''id''' die UDI und GID in Zahlen an, die ein Benutzer möglicherweise nicht versteht. Verwenden Sie dazu die Option -n mit -u, -g und -G. Verwenden Sie die Befehle.
Zeile 90: Zeile 79:
   or
   or
   id -nG master
   id -nG master
<gallery>
Id_-nG_user.jpg
</gallery>


* '''So zeigen Sie die reale ID anstelle der effektiven ID an:''' Um die reale ID mit der Option -r mit -g, -u und -G anzuzeigen, verwenden Sie die folgenden Befehle:
* '''So zeigen Sie die reale ID anstelle der effektiven ID an:''' Um die reale ID mit der Option -r mit -g, -u und -G anzuzeigen, verwenden Sie die folgenden Befehle:
Zeile 101: Zeile 86:
  id -r -G master
  id -r -G master


<gallery>
== Sicherheit ==
Id_-r_-G_user.jpg
== Dokumentation ==
</gallery>
=== RFC ===
=== Man-Page ===
# id(1)
 
=== Info-Pages ===
# info '(coreutils) id invocation'
 
=== Siehe auch ===
 
== Links ==
=== Projekt ===
=== Weblinks ===


== Link ==
https://wiki.itw-berlin.net/index.php?title=Linux:Befehl:id


== <big> Quellen </big> ==


[https://www.geeksforgeeks.org/id-command-in-linux-with-examples/ Geeksforgeeks]


== <big>Fotorechte</big> ==
[[Kategorie:Linux/Benutzer]]
Alle Rechte vorbehalten [https://itw-berlin.de/ ITW-Berlin]
[[Kategorie:Coreutils]]
<br>
[[Kategorie:Linux/Befehl]]
Es ist nicht gestattet, es zu verwenden oder erneut zu veröffentlichen, ohne die Genehmigung einzuholen oder den Eigentümer über den Link zu erwähnen
Die Bilder wurden von meinem PC aufgenommen, ich bin [[Benutzer:OthmanAldaood|Othman Al-Daood]]


[[Category:Linux:Benutzer]]
{{DEFAULTSORT:id}}

Aktuelle Version vom 12. November 2024, 18:43 Uhr

id - reale und effektive Benutzer- und Gruppenkennungen ausgeben

Beschreibung

  • Zeigt Benutzer- und Gruppeninformationen für jeden angegebenen BENUTZER oder den aktuellen Benutzer an, wenn BENUTZER nicht angegeben ist.
  • Der Befehl id unter Linux wird verwendet, um Benutzer- und Gruppennamen sowie numerische IDs (UID oder Gruppen-ID) des aktuellen Benutzers oder eines anderen Benutzers auf dem Server zu ermitteln.

Dieser Befehl ist nützlich, um die folgenden Informationen zu finden:

  • Benutzername und echte Benutzer-ID.
  • Finden Sie die spezifische Benutzer-UID heraus.
  • Zeigen Sie die UID und alle einem Benutzer zugeordneten Gruppen an.
  • Listen Sie alle Gruppen auf, zu denen ein Benutzer gehört.
  • Sicherheitskontext des aktuellen Benutzers anzeigen.

Installation

Aufruf

id [OPTION]… [USER]

Parameter

Optionen

Ohne Angabe einer OPTION werden einige nützliche Informationen ausgegeben.

Unix GNU Beschreibung
-a Ignoriert, für Kompatibilität mit anderen Versionen
-Z --context Nur den Sicherheitskontext des Prozesses ausgeben
-g --group Nur die effektive Gruppen‐ID ausgeben
-G --groups Alle Gruppenkennungen ausgeben
-n --name Einen Namen statt einer Zahl ausgeben (mit -ugG)
-r --real Die reale anstelle der effektiven Kennung ausgeben (mit -ugG)
-u --user Nur die effektive Benutzer‐ID ausgeben
-z --zero Einträge mit Nullbytes (NUL) trennen, nicht mit Leerzeichen im vorgegebenen Format nicht zulässig
--help zeigt Hilfeinformationen an und beendet das Programm.
--version gibt Versionsinformationen aus und beendet das Programm.

Umgebung

Rückgabewert

Konfiguration

Dateien

Anwendung

* So drucken Sie Ihre eigene ID ohne Optionen:

id

Die Ausgabe zeigt die ID der aktuellen Benutzer-UID und GID.

  • So finden Sie eine bestimmte Benutzer-ID: Nehmen wir nun an, wir haben einen Benutzer namens master. Um seine UID zu finden, verwenden wir den folgenden Befehl:
id -u user
  • So finden Sie die GID eines bestimmten Benutzers: Unter der erneuten Annahme, die GID des users zu finden, verwenden wir den folgenden Befehl:
id -g user 
  • So ermitteln Sie die UID und alle mit einem Benutzernamen verknüpften Gruppen: In diesem Fall verwenden Sie den Benutzer "user", um die UID und alle damit verbundenen Gruppen zu ermitteln. Verwenden Sie den folgenden Befehl:
id user
  • So ermitteln Sie alle Gruppen, zu denen ein Benutzer gehört: Anzeigen der UID und aller Gruppen, zu denen ein Benutzer „user“ gehört:
id -G master
  • So zeigen Sie einen Namen anstelle von Zahlen an: Standardmäßig zeigt der Befehl id die UDI und GID in Zahlen an, die ein Benutzer möglicherweise nicht versteht. Verwenden Sie dazu die Option -n mit -u, -g und -G. Verwenden Sie die Befehle.
 id -ng master 
 or
 id -nu master
 or
 id -nG master
  • So zeigen Sie die reale ID anstelle der effektiven ID an: Um die reale ID mit der Option -r mit -g, -u und -G anzuzeigen, verwenden Sie die folgenden Befehle:
id -r -g master
id -r -u master
id -r -G master

Sicherheit

Dokumentation

RFC

Man-Page

  1. id(1)

Info-Pages

  1. info '(coreutils) id invocation'

Siehe auch

Links

Projekt

Weblinks