Re: непонятка с mkdir
> У mkdir есть параметр -m для задания прав создаваемому каталогу.
> yuray@keeper:/tmp/a$ mkdir a
> yuray@keeper:/tmp/a$ ls -l
> итого 4
> drwxr-xr-x 2 yuray yuray 4096 Дек 16 19:04 a
>
> Хочу дать права на запись группе. Казалось бы:
> yuray@keeper:/tmp/a$ mkdir -m g+w b
> но
> yuray@keeper:/tmp/a$ ls -l
> итого 8
> drwxr-xr-x 2 yuray yuray 4096 Дек 16 19:04 a
> drwxrwxrwx 2 yuray yuray 4096 Дек 16 19:05 b
>
> Почему всем тоже запись разрешилась?
Судя по тому, что написано у него в мане, этот параметр типа полностью
заменяет стандартный алгоритм, который учитывает umask. То есть не учитывает
umask. То есть g+w применяется к 0777, а не к 0777&~umask.
--
/итд/почтопосылалка.нстрк (c)
Reply to: