Chmod

Izvor: Hrvatska internetska enciklopedija
Inačica 513063 od 8. svibanj 2022. u 13:56 koju je unio WikiSysop (razgovor | doprinosi) (bnz)
(razl) ←Starija inačica | vidi trenutačnu inačicu (razl) | Novija inačica→ (razl)
Prijeđi na navigaciju Prijeđi na pretraživanje

chmod je Unix naredba, obično dostupna na svim *nix operacijskim sustavima. Služi za uređivanje odnosno promjenu dopuštenja datotečnog sustava. Defaultna dopuštenja pri stvaranju novih datoteka određena su umask postavkama, chmod dolazi od engl. change mode - promijeni način, odnosno ovdje - promijeni pravo pristupa.<ref>catcode.com, chmod is a Unix command that lets you tell the system how much (or little) access it should permit to a file., pristupljeno 17. kolovoza 2016.</ref>

Brojčani prikaz dopuštenja datotečnog sustava

# dopuštenje rwx
7 čitanje, pisanje i izvršavanje rwx
6 čitanje i pisanje rw-
5 čitanje i izvršavanje r-x
4 samo čitanje r--
3 write and execute -wx
2 write only -w-
1 execute only --x
0 none ---

(Napomena: U članku dopuštenja datotečnog sustava pročitajte detaljan opis sustava dopuštenja).

Najčešći oblik naredbe je sljedeći:

chmod xyz ime_datoteke

xyz je troznamenkasti (ili četveroznamenkasti) oktalni broj. Mijenjanjem jedne od zadnje tri oktalne znamenke mijenjamo prava pristupa za vlasnika datoteke, grupu i ostale, dok prvom znamenkom od četiri mijenjamo SUID, SGID ili tzv. sticky bit.

Primjeri

$ ls -lF "hrvatska wikipedija"
-rw-rw-r-- 1 speedy speedy 167703 Kol 17 01:12 hrvatska wikipedija

$ chmod 755 "hrvatska wikipedija"

$ ls -lF "hrvatska wikipedija"
-rwxr-xr-x 1 speedy speedy 167703 Kol 17 01:12 hrvatska wikipedija*

Prvom naredbom provjeravamo prava pristupa datoteke hrvatska wikipedija, drugom naredbom mijenjamo ta prava, te trećom naredbom provjeravamo rezultat. Opcija -l naredbe ls je long odnosno dugi ili detaljni prikaz svojstava datoteke, -F dodaje oznaku ovisno o tipu datoteke na kraj imena, u ovom slučaju zvjezdicu za izvršne datoteke.

Srodne naredbe

Izvori

1 }}
     | references-column-width 
     | references-column-count references-column-count-{{#if:1|{{{1}}}}} }}
   | {{#if: 
     | references-column-width }} }}" style="{{#if: 
   | {{#iferror: {{#ifexpr: 1 > 1 }}
     | -moz-column-width: {{#if:1|{{{1}}}}}; -webkit-column-width: {{#if:1|{{{1}}}}}; column-width: {{#if:1|{{{1}}}}};
     | -moz-column-count:{{#if:1|{{{1}}}}};-webkit-column-count:{{#if:1|{{{1}}}}};column-count:{{#if:1|{{{1}}}}}; }}
   | {{#if: 
     | -moz-column-width: {{{colwidth}}}; -webkit-column-width: {{{colwidth}}}; column-width: {{{colwidth}}}; }} }} list-style-type: {{#switch: 
   | upper-alpha
   | upper-roman
   | lower-alpha
   | lower-greek
   | lower-roman = {{{group}}}
   | #default = decimal}};">
<references group=""></references>

Vanjske poveznice


Nedovršeni članak Chmod koji govori o računarstvu treba dopuniti. Dopunite ga prema pravilima uređivanja Hrvatske internetske enciklopedije.


{{#switch:|podgrupa|child=|none=|#default=

}}