The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Есть ли простой способ в уме высчитать права доступа ? 764 как высчитывается ?
764 является комбинацией из цифр UserGroupOther.
В 90% случаев нужно всего три цифры запомнить 7 - rwx, 6 - rw,   4 - r, (1 - x, 5 - rx и т.д. ). 
Можно писать сразу: chmod u=rw file; chmod g=rx,o=rx file, chmod o-w file и т.д.
 
04.11.2003
Ключи: file, user, access, x / Лицензия: CC-BY
Раздел:    Корень / Пользователю / Файлы, копирование, архивация

Обсуждение [ RSS ]
  • 1.1, Sergey (?), 13:41, 05/11/2003 [ответить]      [к модератору]
  • +/
    Есть очень простой :-)
    Цифры - десятичный вариант бинарого числа свойсв файла по группам
    Т.е. rwx -(1или0)(1или0)(1или0) 1 - да, 0 - нет
    считаем так
    r-- = 100 = 4
    rwx = 111 = 7
    r-x = 101 = 5

    Кажется так, если я ошибаюсь, достопочтенная публика поправит меня.

     
     
  • 2.2, uldus (?), 09:38, 06/11/2003 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > Цифры - десятичный вариант бинарого числа

    Не десятичный, а восьмиричный вариант.

     

  • 1.3, EN (?), 12:30, 08/11/2003 [ответить]      [к модератору]
  • +/
    r=4
    w=2
    x=1

    rwx=7

     
  • 1.4, EN (?), 12:32, 08/11/2003 [ответить]      [к модератору]
  • +/
    btw , 764 will be rwxrw-r--
     
  • 1.5, igor (?), 07:11, 13/11/2003 [ответить]      [к модератору]
  • +/
    я так считаю :
    r=4
    w=2
    x=1
    например 764 :
    7=4+2+1
    6=4+2
    4=4
    проще не бывает.
     
  • 1.6, Alexander (?), 15:58, 28/11/2003 [ответить]      [к модератору]
  • +/
    Вопрос скорее психологический, чем математический: надо заучить, как таблицу умножения, таблицу соответствия восьмеричных цифр их двоичной записи. Таблица невелика - всего восемь строк. Двоичную запись можно для повышения наглядности (образности) изобразить не цифрами, а, скажем, белыми и черными кружочками, или минусами и плюсами; семантически это более близко к кодируемым сущностям (режимам прав доступа), чем абстрактные нули и единицы.
     
  • 1.7, вася (??), 15:58, 08/06/2009 [ответить]      [к модератору]
  • +/
    Запоминать лучше так:
    6 -чтение и запись
    4 - только чтение
    Прибавление единицы дает также права на запуск.
    Все остальные значения (скажем -W-) - редчайшая экзотика.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:




    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру