студия открытых решений о-никс

Групповая смена прав на файлы и каталоги

Приведем пример для хостинга, когда права на каталоги в веб-директории должны быть 755, а на файлы 644 (общий случай).

Для групповой смены прав на файлы и каталоги удобно использовать команду find.

Итак, меняем права на файлы (причем это происходит рекурсивно), при условии, что вы находитесь в нужном подкаталоге:

find -type f -print -exec chmod 644 {} \;

Меняем права на каталоги:

find -type d -print -exec chmod 755 {} \;

Как вы уже догадались, -tipe d означает директорию, -tipe f - файл.

После того, как команда найдет искомое, она выполнит смену прав над найденнымм (-exec chmod)
 



 

 

Поделиться в соцсетях:


RSS