Подтвердить что ты не робот

Разность масок между 0022 и 022

Есть ли разница между umask 0022 и 022? Я хочу изменить свой umask на 022. Как мне это сделать?

4b9b3361

Ответ 1

Нет разницы между umask 0022 и umask 022.

Октальные umasks вычисляются поразрядным И унарного дополнения аргумента с использованием побитового NOT.

Установите umask следующим образом:

[email protected]:~$ umask 0077
[email protected]:~$ umask
0077
[email protected]:~$ umask 0022
[email protected]:~$ umask
0022

Краткое описание значений значения umask:

umask 077 - Назначает разрешения, так что только у вас есть доступ для чтения/записи файлов, а также чтение/запись/поиск каталогов, которые у вас есть. Все остальные не имеют прав доступа к вашим файлам или каталогам.

umask 022 - назначает разрешения, так что только вы имеете доступ для чтения/записи файлов, а также чтение/запись/поиск для ваших собственных каталогов. Все остальные имеют доступ только для чтения к вашим файлам, а также доступ для чтения/поиска к вашим каталогам.

umask 002 - назначает разрешения, чтобы только вы и члены вашей группы имели доступ на чтение и запись к файлам, а также доступ для чтения/записи/поиска к вашим каталогам. Все остальные имеют доступ только для чтения к вашим файлам и чтение/поиск в ваши каталоги.

Дополнительные сведения о том, что делает umask:

Как установить ваш umask по умолчанию, см. эту статью: http://www.cyberciti.biz/tips/understanding-linux-unix-umask-value-usage.html

Если вы хотите получить более подробную информацию, это интересная статья: http://articles.slicehost.com/2010/7/17/umask-and-unusual-file-permissions-and-types

Ответы на этот пост также дают некоторое представление о битах umask: https://stackoverflow.com/info/4056912/question-about-umask-in-linux