GNU/Linux >> Znalost Linux >  >> Linux

Jak používat příkaz id v Linuxu

Příkaz id je základní příkaz systému Linux používaný k potvrzení identity zadaného uživatele systému Linux. Používá se také k nalezení jmen uživatelů a skupin spolu s UID a GID libovolného uživatele v Linuxu. Ve výchozím nastavení je příkaz id dostupný ve všech operačních systémech Linux.

V tomto příspěvku vám ukážeme, jak používat příkaz id v Linuxu.

Předpoklady

  • Nový server Ubuntu/CentOS na cloudové platformě Atlantic.Net
  • Heslo uživatele root nakonfigurované na vašem serveru

Vytvořte cloudový server Atlantic.Net

Nejprve se přihlaste ke svému cloudovému serveru Atlantic.Net. Vytvořte nový server a jako operační systém vyberte Ubuntu/CentOS s alespoň 2 GB RAM. Připojte se ke svému cloudovému serveru přes SSH a přihlaste se pomocí přihlašovacích údajů zvýrazněných v horní části stránky.

Jakmile se přihlásíte ke svému serveru Ubuntu/CentOS, spusťte následující příkaz a aktualizujte svůj základní systém nejnovějšími dostupnými balíčky.

apt-get update -y

Nebo

yum update -y

Základní syntaxe

Základní syntaxe pro použití příkazu id je uvedena níže:

id [OPTIONS] [USERNAME]

Všechny možnosti můžete vytisknout pomocí následujícího příkazu:

id --help

Měli byste vidět následující výstup:

Usage: id [OPTION]... [USERNAME]
Print user and group information for the specified USERNAME,
or (when USERNAME omitted) for the current user.

  -a              ignore, for compatibility with other versions
  -Z, --context   print only the security context of the current user
  -g, --group     print only the effective group ID
  -G, --groups    print all group IDs
  -n, --name      print a name instead of a number, for -ugG
  -r, --real      print the real ID instead of the effective ID, with -ugG
  -u, --user      print only the effective user ID
      --help     display this help and exit
      --version  output version information and exit

Jak používat příkaz id

Spuštěním příkazu id bez jakékoli volby se vytisknou informace o aktuálním přihlášeném uživateli:

id

Měli byste vidět následující výstup:

uid=1000(username) gid=1000(username) groups=1000(username),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),108(lpadmin),124(sambashare),125(vboxusers)

Chcete-li vytisknout pouze UID konkrétního uživatele, spusťte následující příkaz:

id -u username

Výstup:

1000

Chcete-li vytisknout pouze GID určitého uživatele, spusťte následující příkaz:

id -g username

Výstup:

1000

Chcete-li vytisknout UID a GID konkrétního uživatele, spusťte následující příkaz:

id username

Výstup:

uid=1000(username) gid=1000(username) groups=1000(username),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),108(lpadmin),124(sambashare),125(vboxusers)

Chcete-li vytisknout ID všech ostatních skupin, do kterých uživatel patří, spusťte následující příkaz:

id -G username

Výstup:

1000 4 24 27 30 46 108 124 125

Chcete-li místo ID vytisknout jméno, spusťte následující příkaz:

id -nG username

Výstup:

username adm cdrom sudo dip plugdev lpadmin sambashare vboxusers

Chcete-li zobrazit skutečné ID namísto efektivního ID, použijte volbu -r:

id -r -u username

Výstup:

1000

Nebo

id -r -g username

Výstup:

1000

Nebo

id -r -G username

Výstup:

1000 4 24 27 30 46 108 124 125

Závěr

Ve výše uvedené příručce jste se naučili používat příkaz id k nalezení ID uživatele a skupiny v Linuxu. Tento příkaz je užitečný, když vaše aplikace potřebuje ke spuštění UID nebo GID; zkuste to na svém Atlantic.Net VPS.


Linux
  1. Jak používat příkaz sed pro Linux

  2. Jak používat Linuxový příkaz grep

  3. Jak používat příkaz historie v Linuxu

  1. Jak používat příkaz sudo v Linuxu

  2. Jak používat Su Command v Linuxu

  3. Jak používat příkaz „screen“ v Linuxu

  1. Jak používat Linux na Command

  2. Jak používat příkaz locate v Linuxu

  3. Jak používat příkaz historie Linuxu