chmod только для файлов / папок


Опубликовано: 04.12.2013

Я уже давно и по работе и на домашнем компьютере использую Linux. Время от времени приходится что-либо делать, порой эти задачи повторяются. Понятное дело, что в нашей памяти хранится далеко не все, очень многое забывается. Особенно когда используешь некоторые знания не каждый день, а крайне редко. Я вот, например, не помню PIN-коды от своих карт, т.к. не пользуюсь банкоматами :)

Так вот. Периодически мне приходится искать в Интернете, то, что я уже делал, но забыл как. Давно хотел, и вот наконец-то решился делать заметки связанные с Linux на своем сайте. И первая заметка, как уже ясно из заголовка, будет про выставление прав (chmod) только для файлов или папок.

Выставление прав (chmod) для всех папок вложенных в текущую

find . -type d -exec chmod 755 {} \;<

Выставление прав (chmod) для всех файлов вложенных в текущую папку

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

 

P.S. Все команды, естественно, выполняются в командной строке.

Комментарии

Комментариев пока нет. Будь первым!