▷ Kā lietot CHGRP komandu Linux

Linux operētājsistēmas pārvalda grupas un objektus, izmantojot atļaujas, tas ļauj lietotājam, kuram nav pareizo atļauju, vienkārši piekļūt šo elementu saturam, bet papildus tam objektu darbā ir vēl viens svarīgs aspekts un tas ir īpašumtiesības loģiski, ka īpašniekam būs visa vara pār objektu un viņš var vai nevar piešķirt atļaujas citiem lietotājiem.

Operētājsistēmā Linux mums ir komanda chgrp, kas ļauj mums mainīt sistēmas faila vai direktorija grupas īpašumtiesības sadarbības vai atbalsta darbam.

Parasti šāda veida atļauju piešķiršanas uzdevumus var veikt ar komandu chown, bet chgrp apstrādā vienkāršāku šī uzdevuma sintaksi, turklāt tā ir administratora komanda, tas ir, tikai saknes lietotājs var mainīt noteikto faila vai direktorija grupu.
Chgrp lietošanas sintakse ir šāda:

 chgrp [opcijas] new_group objekta_nosaukums
Apskatīsim, kā izmantot šo komandu Linux.

1. Kā lietot chgrp operētājsistēmā Linux

1. darbība
Atcerieties, ka izpildei ir jāizmanto sudo, mēs ejam uz termināli un tur mēs uzskaitām saturu ar tā atļaujām, izmantojot šādu komandu:

 ls -l

PALIELINĀT

2. solis
Šajā piemērā mēs redzam, ka fails Solvetic.txt pieder “solvetic”,
Mēs mainīsim īpašumu tā, lai tas pieder grupai "testi", tāpēc mēs izpildām sekojošo:

 sudo chgrp testi Solvetic.txt

PALIELINĀT

3. solis
Ar "ls -l" mēs varam apstiprināt, ka grupa ir mainīta pareizi:

PALIELINĀT

4. solis
Gadījumā, ja ir jāmaina grupas rekvizīti vairākiem failiem vienlaicīgi, mums ir jāizmanto aizstājējzīmes, piemēram, lai mainītu visu mūsu izpildīto .txt failu rekvizītus:

 sudo chgrp testi * .txt
5. solis
Ir iespējams izmantot parametru -c (izmaiņas - izmaiņas), lai komanda chgrp uzskaitītu veiktās izmaiņas, šajā gadījumā mēs izpildām:
 sudo chgrp -c testi * .txt (ja vairāki faili) sudo chgrp -c testi Solvetic.txt (viens objekts)

PALIELINĀT

2. Kā izmantot chgrp, lai mainītu Linux direktorija īpašumtiesības

1. darbība
Ar to pašu mehānismu mēs varam mainīt direktorija rekvizītus, piemēram, mēs mainīsim lejupielādes rekvizītus, mēs izpildām sekojošo:

 sudo chgrp -c testi./Lejupielādes

PALIELINĀT

2. solis
Mēs pārbaudām, vai īpašnieks ir rediģēts, izmantojot šādu komandu:

 ls -l -d

PALIELINĀT

3. Izmantojiet rekursīvās iespējas ar chgrp


Grupas īpašumtiesības var mainīt gan direktorijā saglabātajiem failiem, gan direktorijiem.

1. darbība
Šim nolūkam mēs varam izmantot opciju -R (rekursīvs), šī opcija ļauj komandai chgrp mainīt grupas rekvizītu visiem norādītā direktorija failiem un apakšdirektorijām, mēs izpildām:

 sudo chgrp -R testi./Lejupielādes

PALIELINĀT

2. solis
Lai pārbaudītu, vai izmaiņas ir bijušas efektīvas, mēs uzskaitām dažu pieejamo apakšdirektoriju atļaujas:

 ls -l ./Lejupielādēt/Solvetic

PALIELINĀT

4. Kā izmantot atsauces failu ar chgrp Linux


Mēs varam izmantot parametrus, lai komanda chgrp mainītu atļaujas, pamatojoties uz norādīto kritēriju.

1. darbība
Lai to pierādītu, mēs uzskaitīsim objektus ar paplašinājumiem .txt un .deb:

 ls -l * .txt ls -l * .deb

PALIELINĀT

2. solis
Mēs atsaucamies uz to, ka * .deb rekvizīti tiek replicēti * .txt:

 sudo chgrp --reference = file.deb file.txt

PALIELINĀT

3. solis
Mēs apstiprinām, ka īpašums ir replicēts:

 ls -l Solvetic.txt

PALIELINĀT

5. Kā izmantot simboliskas saites ar chgrp Linux


Komanda chgrp ļauj darbam izmantot simboliskās saites, šim nolūkam ir iespējams izmantot chgrp, lai mainītu simbolisko saišu grupas vai faila, uz kuru norāda simboliskā saite, īpašumu.

Šāda veida gadījumiem mēs izmantosim šādu sintaksi:

 ls -l "saite" sudo chgrp -atsauce "grupa" saite
Lai pārvaldītu Linux atļaujas, ir tik vienkārši izmantot komandu chgrp.

Jums palīdzēs attīstību vietā, daloties lapu ar draugiem

wave wave wave wave wave