chmod 777: как заставить все файлы стать “RWX”

Я хочу измениться, разрешение каждого регистрирует в каталоге. Я использовал chmod 777 но то, что это напрасно тратило время, если у меня есть 50 файлов.

Как заставить все файлы в каталоге стать rwx без изменяют их один за другим?

3
задан 13.07.2012, 06:42

3 ответа

chmod-cR 777 *

Изменит все файлы включая подкаталоги рекурсивно (Опция R) включая подкаталоги, но также и сообщит относительно того, когда она внесет изменение (c опция).

Вместо того, чтобы изменять все файлы со слишком широкими полномочиями, Вы могли бы хотеть изменить владение вместо этого.

sudo chown -hR tomcat

Строка выше изменяет owndership на сервер приложений кота, необходимо выяснить, какого пользователя веб-сервер использует. Можно легко видеть это путем выполнения

ps aux

(H опция для изменения owndership символьной ссылки, если встречено, но не файлов, которые это связывает с),

7
ответ дан 07.12.2019, 22:54

То, что Вы делаете, является больше, чем, вероятно, небезопасный, и ниже команды должен только быть вызван, если Вы полностью принимаете проблемы безопасности.

find . -type d -exec chmod 777 '{}'* \;

Это рекурсивно пройдет текущий каталог и каждый подкаталог и изменит полномочия соответственно; если я не прояснил достаточно, это - очень плохая идея (777 полномочий)

5
ответ дан 07.12.2019, 22:54

Просто тип:

chmod 777 *
0
ответ дан 07.12.2019, 22:54

Теги

Похожие вопросы