Linux文件默认权限

来源:互联网 发布:q版网络手游 编辑:程序博客网 时间:2024/04/25 21:38

   在linux中创建的文件默认的权限为(-rw-r--r--),创建的目录默认权限为(drwxr-xr-x).这些默认的权限是哪里设置的呢?在超级用户中输入umask,结果会是一串数字(0022).如果你在你的用户权限中输入umask,结果是(0002).大家会比较奇怪这些数字代表什么,我们只要看后面三个。umask的分数指的是“该默认值需要减掉的权限”。因为r、w、x分别代表4、2、1(如果你想看比较容易理解的解释就输入umask -S)。所以022代表root用户不减权限,用户组和其他用户则减去写的权限。所以创建一个文件默认的权限为(-rw-r--r--),同理可以理解目录默认权限。

   编辑默认权限可以使用umask+权限数值,例:umask 002 结果为0002




0 0