![为什么现代系统将 umask 设置为 0022 而不是 0002?](https://linux22.com/image/1554324/%E4%B8%BA%E4%BB%80%E4%B9%88%E7%8E%B0%E4%BB%A3%E7%B3%BB%E7%BB%9F%E5%B0%86%20umask%20%E8%AE%BE%E7%BD%AE%E4%B8%BA%200022%20%E8%80%8C%E4%B8%8D%E6%98%AF%200002%EF%BC%9F.png)
我从未真正深入研究过这个主题,但从过去的美好时光中,我记得您希望您的 umask 为 0002(因此,只有您可以写入新文件,而组不能写入)。目录也类似。
我注意到 Ubuntu 和其朋友以及 Fedora 以及 CentOS 处于阵营的另一边。
这是什么原因?为什么现代 Linux 发行版默认将文件设置为可组写?
我从未真正深入研究过这个主题,但从过去的美好时光中,我记得您希望您的 umask 为 0002(因此,只有您可以写入新文件,而组不能写入)。目录也类似。
我注意到 Ubuntu 和其朋友以及 Fedora 以及 CentOS 处于阵营的另一边。
这是什么原因?为什么现代 Linux 发行版默认将文件设置为可组写?