Порой, при развертывании сайта на хосте, требуется установить права на файлы и директории и речь идет о сотнях файлов и десятках вложенных директорий. Выполнять установку поав для отдельной директории, а уж для отдельного файла задача достаточно утомительная.
Поменять владельца для всех файлов и директорий можно командой:
# chown -R www-data:www-data *
сменит владельца всех файлов и директорий, включая вложенные, относительно текущей.
Поменять права на все объекты (файлы и директории) относительно текущей:
# chmod -R 0644 *
Поменять права на директории относительно текущей:
# find . -type d -exec chmod 0755 {} ';'