umask
给我带来了很多问题。我尝试跟随。
我已经评论了 umask set 条目/etc/配置文件和/etc/bashrc。我的主目录中甚至没有设置 umask 的单个文件。我已将 /etc/login.defs 中的 UMASK 更改为 011 。当我登录并运行时,umask
它仍然显示 022 。它应该显示我为011,对吧?
我使用的是centos 6.6
答案1
参数UMASK
在/etc/login.defs
创建新用户时使用。
对于您想要做的事情,编辑/etc/profile
是/etc/bashrc
一个好主意,因为这些文件通常是source
由用户创建的。
当umask
未定义时,则具有默认值022
。