Возможно глупый вопрос про CHMOD!?
- antichrist
- Full Member
- Сообщения: 248
- Зарегистрирован: 19 апр 2008 17:05
- Откуда: Владивосток
- Контактная информация:
Возможно глупый вопрос про CHMOD!?
Подскажите плиз. как можно поставить чмод сразу всем файлам и отдельно всем папкам в определенной директории, а то через mc заколеблся по одному файлу выставлять.
- АПП
- Full Member
- Сообщения: 212
- Зарегистрирован: 02 май 2008 15:39
- Откуда: Владивосток
- Контактная информация:
Re: Возможно глупый вопрос про CHMOD!?
man chmodantichrist писал(а):Подскажите плиз. как можно поставить чмод сразу всем файлам и отдельно всем папкам в определенной директории, а то через mc заколеблся по одному файлу выставлять.
Код: Выделить всё
chmod [опции] режим файл
...
ОПЦИИ POSIX
-R Рекурсивное изменение прав доступа для каталогов и их содержимого.
Mandriva 2009.1 (desktop) / CentOS 5.1 (server)
Core 2 Duo E8400 / 4 Gb RAM / ASUS P5K / ASUS ENGTS250
Core 2 Duo E8200 / 2 Gb RAM / ECS G31T-M7 / ASUS EAH4850
Core 2 Duo E6550 / 2 Gb RAM / ASUS P5K SE / ASUS EAH2600XT
Core 2 Duo E8400 / 4 Gb RAM / ASUS P5K / ASUS ENGTS250
Core 2 Duo E8200 / 2 Gb RAM / ECS G31T-M7 / ASUS EAH4850
Core 2 Duo E6550 / 2 Gb RAM / ASUS P5K SE / ASUS EAH2600XT
- hatred
- Global Moderator
- Сообщения: 1205
- Зарегистрирован: 08 июн 2006 00:32
- Откуда: Владивосток
- Контактная информация:
Re: Возможно глупый вопрос про CHMOD!?
Опция -R, но, насколько я понял (привет от телепатов-стажеров!) нужно отдельно на файлы-директории поставить права? т.е. допустим на файлы 0666, а на директории 0755, или не? если да, то только скриптиками вроде.
Прошли времена когда на элементарные вопросы можно было отвечать man <что-то там> (с) из сети
Hatred's Log Place | My GitHub repos | My Gitlab repos
Hatred's Log Place | My GitHub repos | My Gitlab repos
- antichrist
- Full Member
- Сообщения: 248
- Зарегистрирован: 19 апр 2008 17:05
- Откуда: Владивосток
- Контактная информация:
Re: Возможно глупый вопрос про CHMOD!?
Да, именно так. Тока на папки 0777, а на файлы 0666hatred писал(а):Опция -R, но, насколько я понял (привет от телепатов-стажеров!) нужно отдельно на файлы-директории поставить права? т.е. допустим на файлы 0666, а на директории 0755, или не? если да, то только скриптиками вроде.
-
- Sr. Member
- Сообщения: 286
- Зарегистрирован: 07 июн 2006 16:10
- Откуда: Владивосток
- Контактная информация:
Re: Возможно глупый вопрос про CHMOD!?
chmod -R ugo-x+rwX .Да, именно так. Тока на папки 0777, а на файлы 0666
- antichrist
- Full Member
- Сообщения: 248
- Зарегистрирован: 19 апр 2008 17:05
- Откуда: Владивосток
- Контактная информация:
Re: Возможно глупый вопрос про CHMOD!?
Это просто для одной директории выставить и все?loooser писал(а):chmod -R ugo-x+rwX .Да, именно так. Тока на папки 0777, а на файлы 0666
-
- Sr. Member
- Сообщения: 286
- Зарегистрирован: 07 июн 2006 16:10
- Откуда: Владивосток
- Контактная информация:
Re: Возможно глупый вопрос про CHMOD!?
Да. Заходишь внутрь той папки, откуда надо начать и выполняешь эту команду. Либо указать точную папку вместо точки.Это просто для одной директории выставить и все?
- GuttaLinux
- Full Member
- Сообщения: 177
- Зарегистрирован: 04 фев 2008 00:17
Re: Возможно глупый вопрос про CHMOD!?
find . -type f -exec chmod 0666 '{}' \;
find . -type d -exec chmod 0777 '{}' \;
find . -type d -exec chmod 0777 '{}' \;
- todeus
- Jr. Member
- Сообщения: 55
- Зарегистрирован: 13 июн 2008 21:50
- Откуда: linuxdv@conference.jabber.ru
- Контактная информация:
- hatred
- Global Moderator
- Сообщения: 1205
- Зарегистрирован: 08 июн 2006 00:32
- Откуда: Владивосток
- Контактная информация:
Re: Возможно глупый вопрос про CHMOD!?
man findtodeus писал(а):а что делает '{}'\; ?
там написано
Прошли времена когда на элементарные вопросы можно было отвечать man <что-то там> (с) из сети
Hatred's Log Place | My GitHub repos | My Gitlab repos
Hatred's Log Place | My GitHub repos | My Gitlab repos