Chmod naredba u Linuxu

Promijenite dozvole datoteke iz Linux naredbenog retka

Chmod naredba (što znači promjena načina rada) omogućuje vam promjenu pristupnih dozvola datoteka i mapa.

Chmod naredba, kao i druge naredbe, može se izvršiti iz naredbenog retka ili skripta datoteku.

Ako trebate navesti dozvole datoteke, možete upotrijebiti ls naredbu .

chmod Command Sintaksa

Ovo je ispravna sintaksa pri korištenju naredbe chmod:

chmod [options] mod [, mod] datoteka1 [file2 ...]

Slijede neke od uobičajenih opcija koje se koriste s chmod:

Ispod je popis nekoliko numeričkih dozvola koje se mogu postaviti za korisnika, grupu i sve ostale na računalu. Pored broja nalazi se ekvivalentno slovo za čitanje / pisanje / izvršavanje.

primjeri naredbi chmod

Ako, na primjer, želite promijeniti dozvole datoteke "sudionici" kako bi svi imali puni pristup, unesite:

chmod 777 sudionika

Prvih 7 postavlja dozvole za korisnika, drugi 7 postavlja dopuštenja za grupu, a treći 7 postavlja dopuštenja za sve ostale.

Ako želite biti jedini koji mu može pristupiti, upotrijebite:

chmod 700 sudionika

Da biste sebe i svoje članove grupe omogućili punim pristupom:

chmod 770 sudionika

Ako želite zadržati puni pristup za sebe, ali želite zadržati druge ljude da ne mijenjaju datoteku, možete upotrijebiti:

chmod 755 sudionika

Sljedeće koristi gornje slova da biste promijenili dopuštenja "sudionika" kako vlasnik može čitati i pisati u datoteku, ali ne mijenja dozvole za bilo koga drugoga:

chmod u = rw sudionici

Više informacija o naredbi chmod

Možete promijeniti vlasništvo nad postojećim datotekama i mapama u grupi pomoću naredbe chgrp. Promijenite zadanu skupinu za nove datoteke i mape pomoću naredbe newgrp.

Imajte na umu da simboličke veze koje se koriste u naredbi chmod će utjecati na pravi ciljni objekt.