URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 28413
[ Назад ]

Исходное сообщение
"chmod"

Отправлено asm , 03-Апр-03 11:10 
Подскажите как назначить права не однаму файлу а сразу целой куче
тоесть есть каталог а внем еще куча директорий и в каждой директории куча файлов с помощь вот этого:
find chmod 775 /usr/local/samba/veda/../*.*/../*.*
ни чего не вышло.

Содержание

Сообщения в этом обсуждении
"chmod"
Отправлено Nikolaev D. , 03-Апр-03 11:14 
>Подскажите как назначить права не однаму файлу а сразу целой куче
>тоесть есть каталог а внем еще куча директорий и в каждой директории
>куча файлов с помощь вот этого:
>find chmod 775 /usr/local/samba/veda/../*.*/../*.*
>ни чего не вышло.


man chmod
chmod -R /usr/local/samba/veda


"chmod"
Отправлено Dmitry.Prokopiev , 03-Апр-03 11:30 
>Подскажите как назначить права не однаму файлу а сразу целой куче
>тоесть есть каталог а внем еще куча директорий и в каждой директории
>куча файлов с помощь вот этого:
>find chmod 775 /usr/local/samba/veda/../*.*/../*.*
>ни чего не вышло.

cd usr/local/samba/veda/
find . -type d -exec chmod 755 {} ";"

or

find . -type f -exec chmod 755 {} ";"


"chmod"
Отправлено Nikolaev D. , 03-Апр-03 12:01 
>>Подскажите как назначить права не однаму файлу а сразу целой куче
>>тоесть есть каталог а внем еще куча директорий и в каждой директории
>>куча файлов с помощь вот этого:
>>find chmod 775 /usr/local/samba/veda/../*.*/../*.*
>>ни чего не вышло.
>
>cd usr/local/samba/veda/
>find . -type d -exec chmod 755 {} ";"
>
>or
>
>find . -type f -exec chmod 755 {} ";"

Точно, точно, давайте теперь будем упражняться в крутости:

for i in `find /usr/local/samba/veda`;
do
chmod 755 $i;
done