Chmod: razlika između inačica
Bot: Automatski unos stranica |
m bnz |
||
Redak 1: | Redak 1: | ||
{{Malim_slovom}}'''chmod''' je [[Unix]] naredba, obično dostupna na svim *nix [[operacijski sustav|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 [[Engleski|engl.]] ''change mode'' - promijeni način, odnosno ovdje - promijeni pravo pristupa.<ref>[http://catcode.com/teachmod/ 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''' | '''Brojčani prikaz dopuštenja datotečnog sustava''' |
Posljednja izmjena od 8. svibanj 2022. u 13:56
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.[1]
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[uredi]
<syntaxhighlight lang="console"> $ 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* </syntaxhighlight>
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[uredi]
Izvori[uredi]
- ↑ 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.
Vanjske poveznice[uredi]
- https://www.freebsd.org/cgi/man.cgi?query=chmod&sektion=1
- https://www.gnu.org/software/coreutils/manual/html_node/chmod-invocation.html
Nedovršeni članak Chmod koji govori o računarstvu treba dopuniti. Dopunite ga prema pravilima uređivanja Hrvatske internetske enciklopedije.
|