若用户创建“文件”则默认没有可执行(x)权限,即只有r、w这两个选项,也就是最大为666,默认权限如下:
-rw-rw-rw-
若用户新建“目录”则由于x与是否可以进入此目录有关,因此默认为所有权限均开放,即为777,默认权限如下:
-drwxrwxrwx
要注意的是,umask的分数指的是“该默认值需要减掉的权限“。
一般来说root用户的umask为022,
那么
新建文件时:(-rw-rw-rw-) - (-----w--w-) => -rw-r--r--
新建目录时:(drwxrwxrwx) - (d----w--w-) => drwxr-xr-x
本文详细解释了Linux环境下文件与目录的默认权限设置,包括文件默认权限为rw-rw-rw-,目录默认权限为drwxrwxrwx,并介绍了umask在权限设置中的作用,通过实例展示了如何计算实际的权限值。
2691

被折叠的 条评论
为什么被折叠?



