Права для файлов в директории

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
honuryk
рядовой
Сообщения: 10
Зарегистрирован: 2009-08-12 5:37:37

Права для файлов в директории

Непрочитанное сообщение honuryk » 2010-07-15 16:12:34

Подскажите, как в freebsd 7.2 поменять в папке 2000 файлам -владельца :)
т.е. после распаковки поставило root, а нужно поставить пользователя

Спасибо, знаю что вопрос ламерский!

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Div
сержант
Сообщения: 168
Зарегистрирован: 2007-11-19 10:36:57

Re: Права для файлов в директории

Непрочитанное сообщение Div » 2010-07-15 16:20:56

Ну блин... вы бы хоть какие-нибудь книжки по UNIX почитали, любые :)
А так ... (man chown,chgrp,chmod) :)
chown user *
Именно в текущем каталоге.... :)
С уважением Сергей

honuryk
рядовой
Сообщения: 10
Зарегистрирован: 2009-08-12 5:37:37

Re: Права для файлов в директории

Непрочитанное сообщение honuryk » 2010-07-15 16:25:05

Это я так понимаю изменения только для одного файла, или директории, а как для всех поддиректорий и файлов?
вы бы хоть какие-нибудь книжки по UNIX почитали, любые
Я бы с большим удовольствием, вот еду в отпуск обязательно себе что нить прикуплю :) :Yahoo!:

Аватара пользователя
Dog
лейтенант
Сообщения: 723
Зарегистрирован: 2006-09-21 10:34:36
Откуда: Kharkiv, Ukraine
Контактная информация:

Re: Права для файлов в директории

Непрочитанное сообщение Dog » 2010-07-15 16:44:47

man покупать не надо, они с базовой системой в поставке идут.
chown -R
Oh my God, they killed init! Bastards!

risk94
лейтенант
Сообщения: 831
Зарегистрирован: 2007-06-01 19:27:51

Re: Права для файлов в директории

Непрочитанное сообщение risk94 » 2010-07-15 19:55:24

Dog писал(а):man покупать не надо, они с базовой системой в поставке идут.
chown -R
при -R права получать все поголовно

а вот при

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

find ./ -type d -exec chown user_name:group_name  {} \;
только дириктории

замена d на f сделает тоже назначение, но уже только для файлов

Аватара пользователя
Dog
лейтенант
Сообщения: 723
Зарегистрирован: 2006-09-21 10:34:36
Откуда: Kharkiv, Ukraine
Контактная информация:

Re: Права для файлов в директории

Непрочитанное сообщение Dog » 2010-07-15 22:23:27

Вроде бы человек не спрашивал о смене прав с такими спецэффектами - или я что-то упускаю?
"find + xargs" или "find ... -exec ..." - наше все, согласен.
Oh my God, they killed init! Bastards!

Аватара пользователя
Mox
лейтенант
Сообщения: 757
Зарегистрирован: 2008-12-16 16:04:14
Откуда: питер
Контактная информация:

Re: Права для файлов в директории

Непрочитанное сообщение Mox » 2010-07-16 15:55:59

Dog писал(а):man покупать не надо, они с базовой системой в поставке идут.
chown -R
+1
-R рекурсивно, значит вложенные папки и файлы
типа

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

chown -R username:group /usr/home/username
"В мире программирования алгоритмы становятся более важными, чем код, и именно из-за академических корней в BSD изначально большое внимание уделялось проработке алгоритмов". Мэтт Диллон