BLOG
ABOUT
umask 掩码值
Aug 18 2022

若没有文件掩码时,文件的默认权限为 0666, 文件夹的默认权限为 0777,可以设置掩码值位为 0000 来验证

创建文件一般是用来读写,所以默认情况下所有用户都具有读写权限,但是没有可执行权限,所以文件创建的默认权限为 0666

而文件夹的 x 权限表示的是打开权限,所以这个权限必须要有,所以文件夹的默认权限为 0777

系统会有一个默认的用户掩码 umask,大多数的 Linux 系统的默认掩码为 0022

文件 / 文件夹的默认权限减去 umask,就是新建文件 / 文件夹的权限了

linux