chmod коротко о символьной нотации

Запись создана 12 марта, 2008

Чьи права изменять Каким образом Какие именно права
u (владельца)
g (группы)
o (всех остальных)
a (всех трех категорий)
+ (добавить)
— (убрать)
r
w
x
= (сделать такими же) u (как у владельца)
g (как у группы)
o (как у всех остальных)
u
g
+
s (SUID или SGID)
u +
t (Sticky bit)

Примеры:

Добавить группе право на запись:

%chmod g+w file

Убрать у прочих права на запись и исполнение:

%chmod o-wx file

Добавить владельцу и группе права на чтение и запись:

%chmod ug+rw file

Установить права прочих такими же, как у группы

%chmod o=g file

Установить права прочих и группы такими же, как у владельца

%chmod og=u file

Несколько изменений можно перечислять через запятую:

Добавить вдалеьцу право на исполнение, а у группы и прочих убрать право на запись:

%chmod u+x,go-w file

» Запись из раздела Unix | Комментировать

Комментарии





Ответить