Добро пожаловать, Гость. Пожалуйста авторизуйтесь здесь.
FGHIGate на GaNJa NeTWoRK ST@Ti0N - Просмотр сообщения в эхоконференции RU.LINUX
Введите FGHI ссылку:


Присутствуют сообщения из эхоконференции RU.LINUX с датами от 24 Jan 02 06:01:34 до 26 Jun 24 13:45:23, всего сообщений: 8489
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 1334 из 8489 ========================================= RU.LINUX =
От   : Alexey Vissarionov               2:5020/545         16 Jul 14 08:44:00
Кому : Sasha Shost                                         16 Jul 14 08:44:00
Тема : атрибуты бы сменить рекурсивно
FGHI : area://RU.LINUX?msgid=2:5020/545+53c60443
На   : area://RU.LINUX?msgid=2:5033/11+53c5e2c7
= Кодировка сообщения определена как: CP866 ==================================
==============================================================================
Доброго времени суток, Sasha!
16 Jul 2014 06:22:34, ты -> All:

SS> копировал много с нтфс диска
SS> оно поставило доступ только для user
SS> для group и other - запрет
SS> как бы сменить на все диры атрибут, добавив на чтение и вход в диру и
SS> для этих двоих, а на все файлы - только на чтение добавить этим груп
SS> и оза

Ну, здесь даже отмазка про языковой барьер не катит...

==== хрум ====
ИМЯ
       chmod - изменяет права доступа к файлу

ОБЗОР
       chmod [опции] режим файл...

       Опции POSIX: [-R] [--]

       Метод задания прав доступа в стиле GNU: [--reference=rfile]

       Опции GNU (краткая форма): [-cfvR] [--help] [--version] [--]

ОПИСАНИЕ
       chmod  изменяет права доступа каждого указанного файла в соответствии с
       правами доступа, указанными  в  параметре  режим,  который  может  быть
       представлен  как  в  символьном виде, так и в виде восьмеричного числа,
       представляющего битовую маску новых прав доступа.

       Формат символьного режима таков:
       `[ugoa...][[+-=][rwxXstugo...]...][,...]'.

       Каждый аргумент -- это список символьных команд изменения прав доступа,
       разделенных запятыми.  Каждая такая команда начинается с нуля или более
       букв `ugoa', комбинация которых указывает, чьи права  доступа  к  файлу
       будут   изменены:   пользователя,   владеющего   файлом   (u);   других
       пользователей в данной группе (g); других пользователей, не входящих  в
       данную группу (o) или же всех пользователей (a). Буква `a' эквивалентна
       `ugo'.   Если  не  задана  ни  одна  буква,  то   автоматически   будет
       использоваться  буква  `a',  но  биты,  установленные в umask, не будут
       затронуты.

       Оператор `+' добавляет  выбранные  права  доступа  к  уже  имеющимся  у
       каждого  файла;  `-'  удаляет  эти  права; а `=' присваивает только эти
       права каждому указанному файлу.

       Буквы  `rwxXstugo'  выбирают  новые  права  доступа  для  пользователя,
       заданного одной из букв `ugoa': чтение (r); запись (w); выполнение (или
       доступ к каталогу) (x); выполнение, если файл  является  каталогом  или
       уже  имеет  право  на  выполнение  для  какого-нибудь пользователя (X);
       setuid- или setgid-биты (s); sticky-бит (t);  установка  для  остальных
       таких  же  прав  доступа,  которые  имеет  пользователь, владеющий этим
       файлом (u); установка для остальных  таких  же  прав  доступа,  которые
       имеет  группа файла (g); установка для остальных таких же прав доступа,
       которые имеют остальные пользователи (не входящие в группу файла)  (o).
       (Так,  `chmod  g-s  file'  снимает бит set-group-ID (sgid), `chmod ug+s
       file' устанавливает биты suid и sgid, в то время как `chmod  o+s  file'
       ничего не делает).

       `sticky-бит'  не  описывается в POSIX.  Такое специфическое название он
       получил из-за первоначальной функции,  которую  он  выполнял:  сохранял
       исполняемый  код  программы  на устройстве подкачки.  В настоящее время
       установка  sticky-бита  для  каталога,  приводит  к  тому,  что  только
       владелец  файла  и  владелец  этого каталога могут удалять этот файл из
       каталога.  (Обычно это используется в каталогах  типа  /tmp,  куда  все
       имеют права на запись).

       Числовой  режим  состоит из не более четырех восьмеричных цифр (от нуля
       до семи), которые складываются из  битовых  масок  4,  2  и  1.   Любые
       пропущенные  разряды  дополняются  лидирующими  нулями.   Первая  цифра
       выбирает  установку  идентификатора  пользователя  (setuid)   (4)   или
       идентификатора  группы  (setgid) (2) или sticky-бита (1).  Вторая цифра
       выбирает права доступа  для  пользователя,  владеющего  данным  файлом:
       чтение(4),  запись  (2)  и  выполнение (1); третья цифра выбирает права
       доступа для пользователей, входящих в данную группу, с тем же  смыслом,
       что  и  у  второй  цифры; и четвертый разряд выбирает права доступа для
       остальных пользователей (не входящих в данную группу), опять с  тем  же
       смыслом.

       chmod  никогда не изменяет права на символьные ссылки, так как этого не
       умеет делать системный вызов chmod.  Это не является проблемой, так как
       права  символьных  ссылок  никогда  не используются. Однако, для каждой
       символьной ссылки, заданной в командной строке,  chmod  изменяет  права
       доступа  связанного  с  ней файла. При этом chmod игнорирует символьные
       ссылки, встречающиеся во время рекурсивной обработки каталогов.

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

ДОПОЛНИТЕЛЬНОЕ ОПИСАНИЕ GNU-ВЕРСИИ
       Расширение  GNU  (новое  в  fileutils 4.0) позволяет использовать опцию
       --reference=rfile для задания точно таких же  прав  доступа,  как  и  у
       файла rfile.

       --     Завершает список опций.

ОПЦИИ GNU
       -c, --changes
              Подробно   описывать  действия  для  каждого  файла,  чьи  права
              действительно изменяются.

       -f, --silent, --quiet
              Не выдавать сообщения об ошибке для файлов, чьи права  не  могут
              быть изменены.

       -v, --verbose
              Подробно  описывать действие или отсутствие действия для каждого
              файла.

       -R, --recursive
              Рекурсивное  изменение  прав  доступа   для   каталогов   и   их
              содержимого.

СТАНДАРТНЫЕ ОПЦИИ GNU
       --help Выдать подсказку на стандартный вывод и успешно завершиться.

       --version
              Выдать  информацию  о  версии  на  стандартный  вывод  и успешно
              завершиться.

       --     Служит для обозначения конца списка опций.

==== тьфу ====


--
Alexey V. Vissarionov aka Gremlin from Kremlin
gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii

... Бывают такие зайчики, от которых волки на деревья лезут
--- /bin/vi
* Origin: http://openwall.com/Owl/ru (2:5020/545)

К главной странице гейта
Powered by NoSFeRaTU`s FGHIGate
Открытие страницы: 0.056124 секунды