Linux 新建文件和目录的默认权限
当我们登录系统之后创建一个文件总是有一个默认权限的,那么这个权限是怎么来的呢?这就是 umask 干的事情。umask 设置了用户创建文件的默认权限,它与 chmod 的效果刚好相反,umask 设置的是权限“补码”,而 chmod 设置的是文件权限码。一般在“/etc/profile”、[HOME]/.bash_profile 或
[HOME]/.profile 中设置 umask 值。
如:umask 值为 022,则默认目录权限为 755,默认文件权限为 644。