Naujam „Linux“ vartotojui sunku stebėti vartotojų ar grupių vardus pagal jų ID / tinklelius. „Linux“ platinimuose id yra komandinės eilutės įrankis, naudojamas tikram ir efektyviam vartotojo ID ir grupės ID rodyti.
Tikrasis id yra tas, kuriam priklauso sistema; tai rodo į jus, jei esate paskyros savininkas. Efektyvus ID yra panašus į Tikrasis ID bet su tam tikrais apribojimais.
Jums nereikia atsisiųsti ar įdiegti id komandų įrankis, nes tai yra įmontuotas įrankis panašiose į Linux sistemose.
„Id“ komandos sintaksė
id [Parinktys]… [Vartotojo vardas]
„Id“ komanda
Norėdami parodyti savo tapatybę, įveskite id terminale. Bus rodomi jūsų ID, pagrindinės grupės ID ir papildomų grupių ID, jei jie yra.
$ id
Id komandos su parinktimis
Štai keletas variantų, kaip parodyti id komandos naudingumas.
Pradėkime:
1. Norėdami gauti konkretaus vartotojo ID, naudokite „-U“Parinktį.
$ id -u warda
2. „-g“Reiškia grupes, taigi, jei norite rodyti konkretų GID, naudokite šią parinktį terminale:
$ id -g warda
3. Norėdami rodyti visų grupių ID, kuriems priklauso vartotojas,-GBus naudojama parinktis:
$ id -G warda
4. Pagalba“Parinktis naudojama norint išspausdinti pagalbos dokumentus terminale, kad būtų galima sužinoti ir tada išeiti.
$ id - pagalba
Toliau išvardytos kelios kitos parinktys, kurias galima naudoti prireikus:
-Z: Parodyti saugos konkursą
-r: Norėdami parodyti tikrus ID
-z: Norėdami atskirti įrašus naudodami „Null“ simbolius
-n: Vietoj numerio rodomas vardas
Dabar patikrinkime, kaip spausdinti vardą, o ne skaičių, naudodami -n variantą.
Pvz., Jei noriu atsispausdinti visų grupių, kurioms priklauso vartotojas, pavadinimus, o ne jų ID, naudosiu šią komandą:
$ id -n -G warda
Čia galite pamatyti, jis atspausdina visų grupių pavadinimus.
Panašiai galite naudoti „-ng“ tikram grupės pavadinimui ir „-nu“ vartotojo vardui.
Galite naudoti komandą „-r“ su -u, -g, ir -G galimybės rodyti tikrąjį ID vietoj faktinio ID terminale.
Pvz., Vykdykite šią komandą, kad gautumėte tikrus grupės ID, įveskite:
$ id -r -g
Kaip matote, galime gauti tikrus ID naudodami komandą vartotojo vardas ir be jos.
Mes gausime tuos pačius rezultatus.
Pažiūrėkime dar vieną pavyzdį:
$ id -r -G
Taip pat galite gauti konkretaus vartotojo duomenis:
$ id warda
Išvada
Iš šios pamokos sužinojome, kaip naudoti „Id“Komanda tikriems ir efektyviems ID. „Id”Komanda naudojama spausdinti vartotojo tapatybę, konkretų grupės ID ir visus grupių ID, kuriems priklauso vartotojas. Mes taip pat patikrinome kelias komandos „Id“ parinktis ir jų funkcijas.