Linux文件和目录权限的计算方法
第一步:将默认权限(目录777,文件666)和umask值都转换为二进制;
第二步:对umask值取反;
第三步:将默认权限和umask取反的值做与运算;
第四步:将得到的二进制转换为八进制,即为权限。
例如:当umask为022时,文件权限的计算如下:
例如:当umask为033时,文件权限的计算如下:
Linux文件和目录权限的计算方法
第一步:将默认权限(目录777,文件666)和umask值都转换为二进制;
第二步:对umask值取反;
第三步:将默认权限和umask取反的值做与运算;
第四步:将得到的二进制转换为八进制,即为权限。
例如:当umask为022时,文件权限的计算如下:
例如:当umask为033时,文件权限的计算如下: