- 论坛徽章:
- 0
|
本帖最后由 耐心学习 于 2014-09-12 12:41 编辑
- stu@master:~$ cat /etc/profile | grep umask
- # The default umask is now handled by pam_umask.
- # See pam_umask(8) and /etc/login.defs.
- stu@master:~$ cat /etc/login.defs | grep umask
- # UMASK Default "umask" value.
- # UMASK is the default umask value for pam_umask and is used by
- # Enable setting of the umask group bits to be the same as owner bits
- stu@master:~$ cat /etc/login.defs | grep UMASK
- # UMASK Default "umask" value.
- # UMASK is the default umask value for pam_umask and is used by
- # 022 is the "historical" value in Debian for UMASK
- # If USERGROUPS_ENAB is set to "yes", that will modify this UMASK default value
- UMASK 022
- stu@master:~$ umask
- 0002
- stu@master:~$
复制代码 如上可见,我查系统的配置文件,umask默认值是022,但是我直接用umask命令,显示却是0002,为什么不一致?- stu@master:~$ lsb_release -a
- No LSB modules are available.
- Distributor ID: Ubuntu
- Description: Ubuntu 14.04.1 LTS
- Release: 14.04
- Codename: trusty
- stu@master:~$
复制代码 |
|