是否有umask的任何区别0022
和022
? 我想我的umask更改为022
。 我该怎么做?
Answer 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
文章来源: Umask difference between 0022 and 022 [closed]