Разница Umask между 0022 и 022 [закрыто]
есть ли разница между umask 0022
и 022
? Я хочу изменить свою umask на 022
. Как я могу это сделать?
1 ответов
нет никакой разницы между umask 0022
и значение umask 022
.
восьмеричные umasks вычисляются с помощью побитового и унарного дополнения аргумента, используя побитовое не.
установите umask следующим образом:
el@apollo:~$ umask 0077
el@apollo:~$ umask
0077
el@apollo:~$ umask 0022
el@apollo:~$ 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/questions/4056912/question-about-umask-in-linux