Chmod: erinevus redaktsioonide vahel
PResümee puudub |
|||
| (ei näidata 2 kasutaja 8 vahepealset redaktsiooni) | |||
| 8. rida: | 8. rida: | ||
chmod õigused fail | chmod õigused fail | ||
chmod +x fail | chmod +x fail | ||
Lisab failile, nimega fail, käivitamis õigused | Lisab failile, nimega fail, käivitamis õigused kõigile | ||
chmod -x fail | chmod -x fail | ||
Eemaldab faililt, nimega fail, käivitamis õigused | Eemaldab faililt, nimega fail, käivitamis õigused kõigilt | ||
chmod 770 fail | chmod 770 fail | ||
Muudab faili, nimega fail, õigusi nii, et selle omanik ja selle faili | Muudab faili, nimega fail, õigusi nii, et selle omanik ja selle faili grupis olevad kasutajad saavad seda käivitada, lugeda ja kirjutada, teistel kasutajatel õigused puuduvad | ||
==Õiguste muutmine== | ==Õiguste muutmine== | ||
===Numbritega=== | ===Numbritega=== | ||
# number näitab faili omaniku | # number näitab faili omaniku õigusi | ||
# number näitab faili | # number näitab faili grupi liikmete õigusi | ||
# number näitab | # number näitab ülejäänud kasutajate õigusi | ||
* 0 - Pole õigusi | * 0 - Pole õigusi | ||
| 24. rida: | 24. rida: | ||
* 2 - Kirjutamisõigus | * 2 - Kirjutamisõigus | ||
* 3 - Käivitamisõigus ja kirjutamisõigus | * 3 - Käivitamisõigus ja kirjutamisõigus | ||
* 4 - Lugemisõigus | * 4 - Lugemisõigus | ||
* 5 - Käivitamisõigus ja lugemisõigus | * 5 - Käivitamisõigus ja lugemisõigus | ||
* 6 - Kirjutamisõigus ja lugemisõigus | * 6 - Kirjutamisõigus ja lugemisõigus | ||
* 7 - Käivitamisõigus, kirjutamisõigus ja lugemisõigus | * 7 - Käivitamisõigus, kirjutamisõigus ja lugemisõigus | ||
Tegelikult piisab sellest kui meelde jätta numbrid 0, 1, 2 ning 4, sest nende liitmisest tulenevad õigused. Näiteks failile lugemise ning kirjutamise õiguse andmiseks tuleb lisada kasutajale number 4+2=6. | |||
===Sümbolitega=== | ===Sümbolitega=== | ||
| 42. rida: | 44. rida: | ||
* - - Eemaldab selle järgeneva(d) õiguse kõigilt kasutajatelt | * - - Eemaldab selle järgeneva(d) õiguse kõigilt kasutajatelt | ||
* = - Muudab selle järgeneva(d) need faili ainukesteks õigusteks | * = - Muudab selle järgeneva(d) need faili ainukesteks õigusteks | ||
chmod o+rw fail | |||
annab teistele kasutajatele faili lugemise ning faili kirjutamise õigused | |||
chmod u-x fail | |||
eemaldab faili omanikult faili käivitamise õigused | |||
===Muud kasulikud võtmed=== | |||
* -R, --recursive - töötle faile ja katalooge rekursiivselt | |||
* -v, --verbose - väljasta infot iga töödeldava faili kohta | |||
chmod -R u+r proovi_kaust | |||
muudab kausta proovi_kaust ning kõigi selles sisalduvate failide õiguse nii, et kasutaja sab neid lugeda | |||
==Vaata ka== | |||
* [[chown]] - Muudab faili või kataloogi omanikku ja/või omanikku | |||
* [[chgrp]] - Muudab faili või kataloogi gruppi | |||
Viimane redaktsioon: 18. juuni 2006, kell 14:34
|
Täienda seda artiklit, kui oskad! |
chmod - Muudab faili või kataloogi õigusi.
Rohkema info saamiseks vaadake selle manuali käsuga:
man chmod
Kasutamine
chmod õigused fail
chmod +x fail
Lisab failile, nimega fail, käivitamis õigused kõigile
chmod -x fail
Eemaldab faililt, nimega fail, käivitamis õigused kõigilt
chmod 770 fail
Muudab faili, nimega fail, õigusi nii, et selle omanik ja selle faili grupis olevad kasutajad saavad seda käivitada, lugeda ja kirjutada, teistel kasutajatel õigused puuduvad
Õiguste muutmine
Numbritega
- number näitab faili omaniku õigusi
- number näitab faili grupi liikmete õigusi
- number näitab ülejäänud kasutajate õigusi
- 0 - Pole õigusi
- 1 - Käivitamisõigus
- 2 - Kirjutamisõigus
- 3 - Käivitamisõigus ja kirjutamisõigus
- 4 - Lugemisõigus
- 5 - Käivitamisõigus ja lugemisõigus
- 6 - Kirjutamisõigus ja lugemisõigus
- 7 - Käivitamisõigus, kirjutamisõigus ja lugemisõigus
Tegelikult piisab sellest kui meelde jätta numbrid 0, 1, 2 ning 4, sest nende liitmisest tulenevad õigused. Näiteks failile lugemise ning kirjutamise õiguse andmiseks tuleb lisada kasutajale number 4+2=6.
Sümbolitega
- r - Lugemisõigus
- w - Käivitamisõigus
- x - Kirjutamisõigus
- X - Käivitamisõigus, ainult siis, kui fail on kataloog või kellegil on juba käivitamisõigus.
- s -
- t -
- u - Sätti faili omaniku õigusi.
- g - Sätti faili gruppi liikmete õigusi.
- o - Sätti ülejäänute õigusi.
- + - Lisab selle järgeneva(d) õiguse kõigile kasutajatele
- - - Eemaldab selle järgeneva(d) õiguse kõigilt kasutajatelt
- = - Muudab selle järgeneva(d) need faili ainukesteks õigusteks
chmod o+rw fail
annab teistele kasutajatele faili lugemise ning faili kirjutamise õigused
chmod u-x fail
eemaldab faili omanikult faili käivitamise õigused
Muud kasulikud võtmed
- -R, --recursive - töötle faile ja katalooge rekursiivselt
- -v, --verbose - väljasta infot iga töödeldava faili kohta
chmod -R u+r proovi_kaust
muudab kausta proovi_kaust ning kõigi selles sisalduvate failide õiguse nii, et kasutaja sab neid lugeda
