Почему не делает работы umask как ожидалось?

Кто-то может объяснить это мне?
Я установил:

umask 000
touch afile.tmp

результат:

-rw-rw-rw- 1 jay apache 0 Aug 16 18:11 afile.tmp

Я ожидал это:

-rw-rw-rw-

быть похожими на это:

-rwxrwxrwx

Почему установка umask не'xиз полномочий для новых модификаций файла?

2
задан 16 August 2014 в 20:22

1 ответ

umask работает точно как ожидалось - маска 0000 полномочий средств 666 (rw-rw-rw-) для файлов и 777 (rwxrwxrwx) для каталогов. Выполнить бит установлен для каталогов и не файлов. Рассматриваемый вопрос: значение по умолчанию umask равняется 0022, но файлы, которые Вы создаете, не имеют выполнить набора битов по умолчанию, не так ли?

3
ответ дан 7 October 2019 в 06:19

Другие вопросы по тегам:

Похожие вопросы: