用户profile中umask码的含义
[color=rgb(85, 85, 84)]新建文件夹或文件的权限是由所谓基本码减去称之为umask的屏蔽位得到的[color=rgb(85, 85, 84)],[color=rgb(85, 85, 84)]按照规定:文件夹的基本码是rwxrwxrwx(777),文件的基本码是rw-rw-rw-(666)[color=rgb(85, 85, 84)],[color=rgb(85, 85, 84)]而屏蔽位则是在/etc/profile(所有人)或者~/.profile中设定的。如果上述文件中皆无设定则默认就是022[color=rgb(85, 85, 84)],[color=rgb(85, 85, 84)]我们可以在shell下面输入umask命令查看/修改当前的系统屏蔽位。[color=rgb(85, 85, 84)]
[color=rgb(85, 85, 84)]因此新建文件夹是777-022=755(rwxr-xr-x),新建文件是666-022=644(rw-r--r--)。[color=rgb(85, 85, 84)]所以我们可以通过修改umask来改变新建文件文、件夹的权限[color=rgb(85, 85, 84)]。