Jak mohu najít uživatelské jméno (UID) z terminálu?

101

Titul říká všechno. Jaký příkaz musím spustit z terminálu, abych našel své ID uživatele (UID)?

    
dané becko 17.05.2014 15:16

4 odpovědi

143

Existuje několik způsobů:

  1. Pomocí příkazu id můžete získat skutečné a efektivní ID uživatelů a skupin.

    id -u <username>
    

    Pokud uživatelské jméno není přidáno doid, bude výchozí pro aktuální uživatele.

  2. Použití proměnné prostředí.

    echo $UID
    
odpověděl jobin 17.05.2014 15:21
33

Jednoduše zkuste

id

Tím se vrátíte vaše ID uživatele, ID skupiny a všechny vaše skupiny.

    
odpověděl TAq 17.05.2014 15:20
10

Zkuste také:

getent passwd username

Zobrazí se ID uživatele, ID skupiny a domovský adresář.

Nebo:

grep username /etc/passwd
    
odpověděl nux 17.05.2014 15:28
8

Můžete použít příkazid.

Manpage

    
odpověděl Diego Lopez 17.05.2014 15:23