Muutke Linuxi käsurealt failiload
Chmod- käsk (st muutmise režiim) võimaldab teil muuta failide ja kaustade juurdepääsuõigusi.
Chmod-käsku, nagu ka teisi käske, saab käivitada käsurealt või skriptifaili kaudu.
Kui teil on vaja faili õigusi, võite kasutada ls käsku .
Chmod käsku süntaks
See on õige süntaks, kui kasutate chmod käsku:
chmod [valikud] režiim [, režiim] file1 [fail2 ...]Järgmised on mõned chmodi puhul kasutatavad tavalised valikud:
- -f, --silent, --quiet (väldib enamiku veateateid)
- -v, --verbose (väljastab iga töödeldava faili jaoks diagnostika)
- -c, --muutused (nagu loogiline, kuid aruanded ainult siis, kui tehakse muudatus)
- -R, --rekursioon (failide ja kataloogide muutmine rekursiivselt)
- --help (näitab abi ja väljapääsud)
- --versioon (näitab versiooni teavet ja väljundeid)
Allpool on mitme arvulise loendi loend, mida saab määrata kasutaja, grupi ja kõigi teiste jaoks arvutis. Numbri kõrval on read / write / execute letter equivalent.
- 7, rwx, lugeda, kirjutada ja käivitada
- 6, rw-, lugeda ja kirjutada
- 5, rx, lugeda ja käivitada
- 4, r--, ainult lugeda
- 3, -wx, kirjutada ja käivitada
- 2, -w-, kirjutada ainult
- 1, --x, ainult täidetakse
- 0, ---, pole ühtegi
Chmod käskude näited
Kui soovite näiteks näiteks faili "osalejad" õigusi, et kõigil oleks täielik juurdepääs sellele, sisestage:
chmod 777 osalejatEsimesed 7 määravad kasutaja õigused, teine 7 määrab grupi õigused ja kolmas 7 määrab kõigi teiste jaoks õigused.
Kui soovite olla ainus, kes sellele pääseb, siis kasutaksite:
chmod 700 osalejatSelleks, et anda endale ja oma grupi liikmetele täielik juurdepääs:
chmod 770 osalejatKui soovite endiselt endale täielikku juurdepääsu, kuid soovite, et teised inimesed faili ei muudaks, võite kasutada järgmist:
chmod 755 osalejatJärgmine kasutab ülaltoodud tähti, et muuta "osalejate" õigusi, nii et omanik saaks seda faili lugeda ja kirjutada, kuid see ei muuda keegi teistele lubasid:
chmod u = rw osalejadLisateave chmodi käskluse kohta
Te saate muuta olemasolevate failide ja kaustade grupiomandit käsuga chgrp. Uute failide ja kaustade vaikerühma muutmine käsuga newgrp.
Pidage meeles, et chmod käskluses kasutatavad sümbolilised lingid mõjutavad tõelist objekti.