chgrp and chown
Sadržaj:
chgrp
naredba Sintaksa- Kako promijeniti vlasništvo nad datotečnom grupom
- Kako promijeniti vlasništvo nad grupama za simbole
- Kako rekurzivno mijenjati vlasništvo nad grupom
- Zaključak
U Linuxu je svaka datoteka povezana s vlasnikom i skupinom te ima dopuštenja koja određuju koji korisnici mogu čitati, pisati ili izvršavati datoteku.
Naredba
chgrp
mijenja grupno vlasništvo nad datotekama.
Ovaj vodič objašnjava kako koristiti
chgrp
.
chgrp
naredba Sintaksa
Naredba
chgrp
ima sljedeći oblik:
chgrp GROUP FILE..
-
GROUP
, naziv nove grupe ili ID grupe (GID). Numerički GID mora biti prefiksan simbolom+
.FILE..
, naziv jedne ili više datoteka.
Za razliku od naredbe
chown
koja vam omogućuje promjenu vlasništva korisnika i grupe,
chgrp
mijenja samo vlasništvo grupe.
Da biste saznali kojoj grupi pripada datoteka, upotrijebite naredbu
ls -l
.
Samo korijen ili korisnik s povlasticama sudo može promijeniti grupno vlasništvo nad datotekom.
Kako promijeniti vlasništvo nad datotečnom grupom
Da biste promijenili grupno vlasništvo nad datotekom ili direktorijom,
chgrp
naredbu
chgrp
a slijedi novo ime grupe i ciljna datoteka kao argumenti.
Na primjer, da biste promijenili grupu
filename
u
www-data
koju biste pokrenuli:
chgrp www-data filename
Također možete proslijediti više datoteka kao argumente naredbi
chgrp
:
chgrp www-data file1 file2 dir1
Upotrijebite opciju
-v
da biste dobili informacije o datotekama koje se obrađuju:
chgrp www-data file1 file2
changed group of 'file1' from nginx to www-data group of 'file2' retained as www-data
Ispis informacija samo o onim datotekama koje grupa zapravo mijenja upotrebu
-c
umjesto
-v
.
Umesto korisničkog imena može se koristiti numerički ID grupe (GID). Sljedeći primjer mijenja vlasništvo nad datotekom u novu grupu sa GID od 1000:
Kako promijeniti vlasništvo nad grupama za simbole
Kada se ne djeluje rekurzivno, zadano ponašanje
chgrp
naredbe je promjena vlasništva grupe nad ciljevima simlink-a, a ne samih simboličkih veza.
Na primjer, ako pokušate promijeniti grupu simboličke veze
symlink1
koja upućuje na
/opt/file1
,
chgrp
će promijeniti vlasništvo nad datotekom ili direktorij na koji
symlink1
povezuje u:
chgrp www-data symlink1
Velike su šanse da, umjesto da promijenite ciljnu skupinu, dobit ćete pogrešku „ne može odstupiti“ simbol veze1: Dozvola odbijena.
Do pogreške dolazi jer su zadane postavke na većini Linux distribucija zaštićene veze i ne možete raditi na ciljnim datotekama. Ova je opcija navedena u
/proc/sys/fs/protected_symlinks
.
1
znači omogućeno, a
0
onemogućeno. Preporučujemo da ne onemogućite zaštitu simlink veze.
Da biste promijenili grupno vlasništvo nad samom vezom, koristite opciju
-h
:
Kako rekurzivno mijenjati vlasništvo nad grupom
Za rekurzivnu promjenu grupnog vlasništva nad svim datotekama i direktorijama u datoj mapi, koristite opciju
-R
.
Na primjer, sljedeća naredba promijenit će vlasništvo nad svim datotekama i mapama u imeniku
/var/www
u
www-data
group:
chgrp -R www-data /var/www
Kada je navedena rekurzivna opcija,
chgrp
neće
chgrp
simboličke veze i neće mijenjati simbole. Za promjenu grupnog vlasništva nad simboličkim vezama, prijeđite opciju
-h
:
chgrp -hR www-data /var/www
Ostale mogućnosti koje se mogu koristiti pri rekurzivnoj promjeni vlasništva grupe su
-H
i
-L
.
Ako je argument prosljeđen naredbi
chgrp
simbolička veza, opcija
-H
natjerat će naredbu da je pređe.
-L
govori
chgrp
da pređe svaku sim-vezu do direktorija koji se nađe. U većini slučajeva ne biste trebali koristiti ove mogućnosti jer možete pokvariti sustav ili stvoriti sigurnosni rizik.
Zaključak
chgrp
mijenja grupno vlasništvo nad datotekama, mapama i simbolima.
Iako za promjenu grupe možete upotrijebiti popularniju naredbu za
chown
,
chgrp
ima jednostavnu sintaksu koju je lako zapamtiti.
Za više informacija o naredbi
chgrp
posjetite stranicu chgrp man ili upišite
man chgrp
na svom terminalu.
Promjena veličine ili promjena promjena veličine minijature trake na radnoj površini u sustavu Windows
Saznajte kako promijeniti veličinu ili promijeniti veličinu sličice na programskoj traci u sustavu Windows Vista / 7/8 putem hack registra. Ako pronađete veličinu sličice premalo, povećajte njezinu veličinu.
Grupa i naziv pločica grupa na Windows 10 izborniku Start
Možete grupirati pločice i čak nazvati ove pločice Grupe na Windows 10 izborniku Start , kako bi vaš Start postao organiziraniji. Povucite i skupine!
Naredba CD u linuxu (promjena kataloga)
Naredba cd (promjena imenika) koristi se za promjenu trenutnog radnog imenika u Linuxu i ostalim operacijskim sustavima sličnim Unixu. U ovom ćemo vam vodiču pokazati kako pomoću cd naredbe za kretanje kroz stablo direktorija vašeg sustava.