Chmod komandą Linux

Pakeiskite failo teises iš "Linux" komandinės eilutės

"Chmod" komanda (ty "change mode") leidžia keisti failų ir aplankų prieigos teises.

Komandą chmod, kaip ir kitas komandas, galima paleisti iš komandinės eilutės arba per scenarijų failą.

Jei reikia nurodyti failo leidimus, galite naudoti komandą ls .

Chmod komandų sintaksė

Tai yra tinkama sintaksė naudojant chmod komandą:

chmod [parinktys] režimas [, režimas] file1 [file2 ...]

Toliau pateikiamos kai kurios įprastos chmod naudojamos parinktys:

Toliau pateikiamas keletas skaitmeninių leidimų, kuriuos galima nustatyti naudotojui, grupei ir visiems kitiems kompiuteryje, sąrašas. Šalia numeris yra skaitomo / rašymo / vykdymo atitikmens.

Chmod komandų pavyzdžiai

Pavyzdžiui, jei norėtumėte pakeisti failų "dalyviai" leidimus, kad visi galėtų prieiti prie jo, įvesite:

Chmod 777 dalyviai

Pirmasis 7 nustato vartotojo teises, antrasis 7 nustato grupės teises, o trečia - 7, nustato leidimus visiems kitiems.

Jei norite būti vienintelis asmuo, kuris gali jį pasiekti, naudositės:

Chmod 700 dalyvių

Norėdami suteikti sau ir jūsų grupės nariams visišką prieigą:

chmod 770 dalyviai

Jei norite išlaikyti visišką prieigą sau, bet norite, kad kiti žmonės nekeistų failo, galite naudoti:

Chmod 755 dalyviai

Toliau nurodytos raidės iš viršaus keičia "dalyvių" leidimus, kad savininkas galėtų skaityti ir rašyti į failą, tačiau jis niekam nepakeičia leidimų:

chmod u = rw dalyviai

Daugiau informacijos apie chmod komandą

Galite pakeisti esamų failų ir aplankų grupės nuosavybę naudodami komandą chgrp. Pakeiskite numatytąją naujų failų ir aplankų grupę naudodami komandą newgrp.

Atminkite, kad simboliniai nuorodos, naudojami komandoje chmod, turės įtakos tikram tiksliniam objektui.