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