id
Rechte
Aufruf
id [user]Zeigt die Benutzer- und Gruppen-IDs, mit denen ein Prozess läuft; gibt id -u eine 0 zurück, ist es root — so prüfen Skripte üblicherweise Adminrechte.
Häufige Optionen
| Option | Bedeutung |
|---|---|
| -u | The numeric user id only; 0 means root |
| -g | The primary group id |
| -G | Every group id the user is in |
| -n | Names instead of numbers, with -u, -g or -G |
| -r | The real id rather than the effective one |
Beispiele
idYour uid, gid and every group at once.
id -uJust the number, which scripts test against 0.
id -nG deployThe group names of another user.
Numerischer und symbolischer Modus benennen dasselbe: 755 und u=rwx,go=rx sind dieselbe Berechtigung.
So liest man das
- Eckige Klammern [ ] markieren einen Teil, den man weglassen kann.
- Drei Punkte … heißen: mehrere sind erlaubt.
- Optionen achten auf Groß- und Kleinschreibung — bei manchen Befehlen sind -r und -R verschieden.
Häufige Fragen
Q. Was macht id?
Zeigt die Benutzer- und Gruppen-IDs, mit denen ein Prozess läuft; gibt id -u eine 0 zurück, ist es root — so prüfen Skripte üblicherweise Adminrechte.
Q. Wie gibt man ihn ein?
id [user] — eckige Klammern markieren, was wegfallen darf.
Q. Wie viele Optionen lohnen sich?
Hier stehen 5; die vollständige Liste steht in man id. Der Befehl gehört zu Rechte.
Verwandte Befehle
man-Seite: man id