Страница 1 из 1

Возможно глупый вопрос про CHMOD!?

Добавлено: 04 ноя 2008 08:33
antichrist
Подскажите плиз. как можно поставить чмод сразу всем файлам и отдельно всем папкам в определенной директории, а то через mc заколеблся по одному файлу выставлять.

Re: Возможно глупый вопрос про CHMOD!?

Добавлено: 04 ноя 2008 10:06
АПП
antichrist писал(а):Подскажите плиз. как можно поставить чмод сразу всем файлам и отдельно всем папкам в определенной директории, а то через mc заколеблся по одному файлу выставлять.
man chmod ;)

Код: Выделить всё

chmod [опции] режим файл
...
ОПЦИИ POSIX
-R     Рекурсивное изменение прав доступа для каталогов и их содержимого.

Re: Возможно глупый вопрос про CHMOD!?

Добавлено: 04 ноя 2008 11:31
hatred
Опция -R, но, насколько я понял (привет от телепатов-стажеров!) нужно отдельно на файлы-директории поставить права? т.е. допустим на файлы 0666, а на директории 0755, или не? если да, то только скриптиками вроде.

Re: Возможно глупый вопрос про CHMOD!?

Добавлено: 04 ноя 2008 11:38
antichrist
hatred писал(а):Опция -R, но, насколько я понял (привет от телепатов-стажеров!) нужно отдельно на файлы-директории поставить права? т.е. допустим на файлы 0666, а на директории 0755, или не? если да, то только скриптиками вроде.
Да, именно так. Тока на папки 0777, а на файлы 0666 :)

Re: Возможно глупый вопрос про CHMOD!?

Добавлено: 04 ноя 2008 13:43
loooser
Да, именно так. Тока на папки 0777, а на файлы 0666
chmod -R ugo-x+rwX .

Re: Возможно глупый вопрос про CHMOD!?

Добавлено: 04 ноя 2008 19:42
antichrist
loooser писал(а):
Да, именно так. Тока на папки 0777, а на файлы 0666
chmod -R ugo-x+rwX .
Это просто для одной директории выставить и все?

Re: Возможно глупый вопрос про CHMOD!?

Добавлено: 04 ноя 2008 22:36
loooser
Это просто для одной директории выставить и все?
Да. Заходишь внутрь той папки, откуда надо начать и выполняешь эту команду. Либо указать точную папку вместо точки.

Re: Возможно глупый вопрос про CHMOD!?

Добавлено: 05 ноя 2008 07:48
GuttaLinux
find . -type f -exec chmod 0666 '{}' \;
find . -type d -exec chmod 0777 '{}' \;

Re: Возможно глупый вопрос про CHMOD!?

Добавлено: 09 янв 2009 00:21
todeus
а что делает '{}'\; ?

Re: Возможно глупый вопрос про CHMOD!?

Добавлено: 09 янв 2009 10:03
hatred
todeus писал(а):а что делает '{}'\; ?
man find

там написано ;)