logo

chgrp komanda „Linux“ su pavyzdžiais

The „chgrp“. „Linux“ komanda naudojama norint pakeisti failo ar katalogo nuosavybės teisę. Visi Linux failai priklauso savininkui ir grupei. Savininką galite nustatyti naudodami chown komandą, o grupę chgrp komanda.

Komandos „chgrp“ sintaksė sistemoje „Linux“.

chgrp [PArinktis]… GRUPĖS FAILAS… chgrp [PArinktis]… –reference=RFILE FILE…



Pastaba Pirmiausia turime turėti administratoriaus leidimą pridėti arba ištrinti grupes. Tam tikslui ar naudojimui galime prisijungti kaip root sudo . Norėdami pridėti naują grupę, galime naudoti:

sudo addgroup geeksforgeeks>

Komandos „chgrp“ pavyzdžiai sistemoje „Linux“.

Vieno failo grupės nuosavybės keitimas

Norėdami pakeisti failo grupės nuosavybės teisę.

sudo chgrp geeksforgeeks abc.txt>
Vienam failui

Vienam failui



Čia yra failo grupės pavadinimas abc.txt buvo pakeistas iš kcVirtual į geeksforgeeks . Atminkite, kad kuriant failus, failo grupės pavadinimas yra toks pat kaip ir savininko, kuriam priklausė failas, pavadinimas.

Kelių failų grupės nuosavybės keitimas

Komanda „chgrp“ taip pat gali tvarkyti kelis failus vienu metu. Pavyzdžiui:

chgrp developers file1.txt file2.txt file3.txt>

Čia „failas1.txt“, „failas2.txt“ ir „failas3.txt“ bus priskirti „kūrėjų“ grupei.



Katalogo grupės nuosavybės keitimas arba Aplankas

Norėdami pakeisti aplanko grupės nuosavybės teisę.

sudo chgrp geeksforgeeks GFG>
Katalogui ar aplankui

Katalogui ar aplankui

Rekursyviai pakeiskite aplanko grupės nuosavybės teisę

Rekursyviai pakeisti aplanko ir viso jo turinio grupės nuosavybės teisę.

sudo chgrp -R geeksforgeeks GFG>
Rekursyviai

Rekursyviai

Python Rūšiavimo žodynas

Kaip matome aplanko grupę GFG ir jo turinį F1 , F2 iš pradžių buvo visi kcvirtualūs ir jie buvo pakeisti į geeksforgeeks su viena komanda.

Naudojant nuorodos failo grupės pavadinimą

Nuorodos failo grupės pavadinimo naudojimas norint pakeisti kito failo ar aplanko grupę.

sudo chgrp -R --reference=abc.txt GFG>
nuorodos failas

nuorodos failas

The grupės pavadinimas nuorodos failo abc.txt buvo naudojamas norint rekursyviai pakeisti aplanko GFG grupę ir visą jo turinį naudojant -nuoroda variantas.

Galimos parinktys „chgrp“ komandoje „Linux“.

„-c“ arba „–changes“ parinktis

Apibūdinti kiekvieno failo, kurio grupė iš tikrųjų keičiasi, veiksmą.

Pavyzdys:

sudo chgrp -c geeksforgeeks f1>
-c

-c

„-f“ parinktis

Norėdami užblokuoti klaidų pranešimus.

Pavyzdys:

sudo chgrp -f geeksforgeeks f2>
-f

-f

„-v“ parinktis

Apibūdinti veiksmą arba neveiksmą, atliktą kiekvienam failui.

Pavyzdys:

sudo chgrp -v geeksforgeeks f1>
-į

„–dereference“ arba „–no-dereference“ parinktis

Norėdami pakeisti nuorodų failų grupės pavadinimą.

Pavyzdys:

sudo chgrp --dereference geeksforgeeks symbolic_link>

-- nuoroda

Edith Mack Hirsch

– nukrypimas

Čia failas simbolinė_nuoroda yra failo nuorodos_failas f1 . Su – nukrypimas parinktis bus pakeistas tikrojo failo grupės pavadinimas, pažymėtas simboliu_nuoroda.

Pavyzdys:

sudo chgrp --dereference geeksforgeeks symbolic_link>

Čia failas symbolic_link yra nuorodos_failas už failą f1 . Su – be dėmesio parinktis pakeičiamas pačios simbolinės_nuorodos grupės pavadinimas.

Išvada

Šiame straipsnyje aptarėme 'chgrp`>komanda „Linux“, kuri yra galingas įrankis, leidžiantis pakeisti failų ir katalogų grupės nuosavybę. Tai leidžia vartotojams rekursyviai keisti grupės nuosavybės teisę vienam ar keliems failams, taip pat ištisiems katalogams. Naudodami įvairias parinktis, vartotojai gali efektyviai valdyti prieigos leidimus ir padidinti savo failų sistemų saugumą. Thechgrp>komanda pasirodo esąs esminis įrankis sistemos administratoriams ir vartotojams, užtikrinantis sklandų grupės nuosavybės ir prieigos valdymą Linux aplinkoje.