GNU/Linux >> Znalost Linux >  >> Linux

id:příkaz nenalezen

Příkaz id se používá k zobrazení informací o ID uživatele (UID) a ID skupiny (GID). Zadáním příkazu bez možností zobrazíte informace o uživateli, který je aktuálně přihlášen. Můžete také zadat uživatelské jméno jako možnost pro zobrazení informací o ID konkrétního uživatele.

Syntaxe

Syntaxe příkazu id je:

# id [options] [user name]

Možnosti příkazového řádku

Možnost Popis
-u Vytiskněte skutečné ID uživatele a ukončete.
-g Vytiskněte platné ID skupiny a ukončete.
-G Vytiskněte ID všech ostatních skupin, do kterých uživatel patří.
-n Vytiskněte jména (pro uživatele a skupiny) spíše než číselná ID. Musí být kombinováno s -u, -g nebo -G. Například id -Gn vytváří stejný výstup jako příkaz groups.
-r Vytisknout přihlašovací hodnoty místo efektivních hodnot. Musí být kombinováno s -u, -g nebo -G.

Pokud při spouštění příkazu id narazíte na níže uvedenou chybu:

id: command not found

můžete zkusit nainstalovat níže uvedený balíček podle vaší volby distribuce:

Distribuce Příkaz
OS X brew install coreutils
Debian apt-get install coreutils
Ubuntu apt-get install coreutils
Alpine apk add coreutils
Arch Linux pacman -S coreutils
Kali Linux apt-get install coreutils
CentOS yum install coreutils
Fedora dnf install coreutils
Raspbian apt-get install coreutils

Příklady příkazů id

1. Chcete-li vytisknout aktuální ID uživatele:

# id 

2. Chcete-li získat všechny identifikační informace uživatele:

# id -a
# id -a mike 

3. Chcete-li vytisknout pouze kontext zabezpečení uživatele:

# id -Z
# id --context 

4. Chcete-li vytisknout pouze efektivní ID skupiny:

# id -g
# id --group 

5. Tisk všech ID skupin:

# id -G
# id --groups 

6. Chcete-li místo čísla vytisknout jméno:

# id -n
# id --name 

7. Chcete-li místo skutečného ID vytisknout skutečné ID:

# id -r
# id --real 

8. Chcete-li vytisknout pouze efektivní ID:

# id -u
# id --user 

9. Chcete-li získat nápovědu k příkazu ID:

# id --help 

10. Chcete-li získat verzi příkazu ID:

# id --version


Linux
  1. Subscription-manager:příkaz nenalezen

  2. dnf:příkaz nenalezen

  3. bc:příkaz nenalezen

  1. dpkg:příkaz nenalezen

  2. rm:příkaz nenalezen

  3. mv:příkaz nenalezen

  1. ifrename:příkaz nenalezen

  2. nc:příkaz nenalezen

  3. ln:příkaz nenalezen