文件创建后的默认权限为 666
umask (掩码) 为 022
可以这样理解 :
文件权限 : 110 110 110
进行掩码 : 000 010 010
也就是 644
掩码结果 : 110 100 100
--------------------------------
如果使用 033 作为掩码
文件权限 : 110 110 110
进行掩码 : 000 011 011
掩码结果 : 110 100 100
结果依然还是 644
这里其实是做了一个逻辑与的运算 , 参考在网络的配置中的 子网掩码 , 都是换算成 2 进制 , 然后进行逻辑与运算 , 这样就能体现出掩码中掩的意思了
umask (掩码) 为 022
可以这样理解 :
文件权限 : 110 110 110
进行掩码 : 000 010 010
也就是 644
掩码结果 : 110 100 100
--------------------------------
如果使用 033 作为掩码
文件权限 : 110 110 110
进行掩码 : 000 011 011
掩码结果 : 110 100 100
结果依然还是 644
这里其实是做了一个逻辑与的运算 , 参考在网络的配置中的 子网掩码 , 都是换算成 2 进制 , 然后进行逻辑与运算 , 这样就能体现出掩码中掩的意思了
2017-01-13