unix – 为什么umask是一个AND NOT掩码操作

前端之家收集整理的这篇文章主要介绍了unix – 为什么umask是一个AND NOT掩码操作前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
为什么umask是一个$perms而不是$mask而不仅仅是$perms和$mask呢?

换句话说,为什么那里没有;为什么不是它作为一个和面具实现?

举个例子,666和700,给600?

关键是umask( “user mask”)旨在阻止进程创建具有不应使用的权限位的文件.如果从这个角度来看,umask的概念可能会更有意义;特别是,022的公共umask阻止进程创建可由组或世界写入的文件,这通常是您想要的.

猜你在找的Bash相关文章