В Thu, 16 Dec 2010 21:39:04 +0300 Artem Chuprina <[email protected]> пишет:
> > У mkdir есть параметр -m для задания прав создаваемому каталогу. > > yu...@keeper:/tmp/a$ mkdir a > > yu...@keeper:/tmp/a$ ls -l > > итого 4 > > drwxr-xr-x 2 yuray yuray 4096 Дек 16 19:04 a > > > > Хочу дать права на запись группе. Казалось бы: > > yu...@keeper:/tmp/a$ mkdir -m g+w b > > но > > yu...@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. То есть параметра нет -- накладывается маска. Параметр есть -- он используется вместо маски. Я не очень понял man, поэтому спросил. Спасибо. -- Best Regards, Yuri Kozlov -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: http://lists.debian.org/[email protected]

