FIND | массовое изменение прав на файлы и директории

0 Comments
linux-logo

Если Вы здесь, то у вас возник вопрос, как можно изменить права на директории или файлы в этих директориях.

Все мы знаем команду chmod, но данная команда изменяет, либо файл и директорию, либо с ключом -R изменяет директорию и все что в ней расположено.

Но как же изменить права только на файлы в директориях и поддиректориях, либо права только на директории. Все очень просто. Давайте используем команду find

Изменить права на все файлы в директории

давайте изменим права на все файлы расположенные в директории /home/qbittorrent-nox

find /home/qbittorrent-nox/ -type f -exec chmod 664 {} \;

Изменить права на директорию и поддиректории

Здесь изменим только права на все директории начиная с /home/qbittorrent-nox, а файлы в ней затронуты не будут.

find /home/qbittorrent-nox/ -type d -exec chmod 775 {} \;

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Русифицируем Ubuntu Server 16.04/18.04/20.04 LTS
linux-logo

Сегодня в статье настроим и русифицируем Ubuntu Server 16.04/18.04/20.04. Чтобы поддерживался русский язык, и перевод системы стал русским

Вносим CAA запись в DNS (bind9)
dns_bind9

Начиная с сентября 2017 года удостоверяющим центрам предписано обязательно проверять CAA-записи в DNS перед генерацией сертификата

Обновления Ubuntu Server 16.04 до 18.04
linux-logo

В этой статье рассмотрим пример обновления Ubuntu Server 16.04 до Ubuntu Server 18.04 Все наши действия нам придется выполнять из Читать

Защита OpenVPN с помощью Fail2Ban
fail2ban-logo

В связи с последними блокировками IP-адресов Роскомнадзором, встала необходимость завести свой собственный VPN сервер. Если VPN у вас ещё не Читать

5 1 голос
Рейтинг статьи

Подписаться
Уведомление о
guest

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

0 комментариев
Inline Feedbacks
Просмотреть все комментарии

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: