UMASK 0022和022之间差值[关闭](Umask difference between 00

2019-08-02 09:46发布

是否有umask的任何区别0022022 ? 我想我的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]