Jūs neprisijungęs
Aukštyn Tema Programinė įranga / GNU/Linux, bei Unix Operacinės Sistemos / Leidimų modifikavimas n skaičiui failų iš karto
- Meisteris Data 2010-02-28 19:22 Redaguota: 2010-02-28 19:30
Šiandien prireikė sudėlioti tam tikrus leidimus direktorijoms ir kitokius failams, tai sukurpiau porą komandų kurios padaro tai greitai ir neskausmingai, idant nepamirščiau - pasilieku log'ą čia :)

Komanda suieško visas direktorijas rekursyviai gilyn nuo /mnt/duomenai ir uždeda 755 leidimus:

find /mnt/duomenai -type d -exec chmod 755 {} \;

Tas pats principas, tik leidimai tuose direktorijose esantiems failams, bet ne direktorijoms:

find /mnt/duomenai -type f -exec chmod 644 {} \;

Taip pat galima sudėti tam tikrus leidimus tam tikro tipo (:lol:) failams, maždaug šitaip:

find /mnt/duomenai/filmai_suaugusiems -type f -name '*.avi*' -exec chmod 600 {} \;

Jeigu, kas nors dar kažko panašaus mokate, tai maloniai prašom pasipasakoti
Pagrindinė KilgorasTrautas Data 2010-02-28 20:09
Sveikas atvykes i bash ;)
Aukštyn Tema Programinė įranga / GNU/Linux, bei Unix Operacinės Sistemos / Leidimų modifikavimas n skaičiui failų iš karto

Powered by mwForum 2.29.6 © 1999-2015 Markus Wichitill