4、umask的权限设置 港控/mmm° 2022-06-15 02:20 132阅读 0赞 ![1101966-20170315162331979-716386634.png][] 如上图 umask 的值 0022 * 若使用者创建为『文件』则默认『没有可运行( x )权限』,亦即只有 rw 这两个项目,也就是最大为 666 分,默认权限如下: \-rw-rw-rw- * 若使用者创建为『目录』,则由于 x 与是否可以进入此目录有关,因此默认为所有权限均开放,亦即为 777 分,默认权限如下: drwxrwxrwx 而umask显示的数字就是用户在这最大权限中减去的权限,所以,看后三个数字,022,翻译过来也就是“在自己的时候是什么都不去掉的,自己人去掉的是写权限(w),别人也去掉写权限(w)“ 所以创建出来的结果就是下面这样的: 创建的文件就是644 创建的目录就是755 ![1101966-20170315162836541-1494033756.png][] 改变umask的值 ![1101966-20170315163242229-1806663294.png][] 假设你的 umask 为 003 ,请问该 umask 情况下,创建的文件与目录权限为? 文件: (-rw-rw-rw-) - (--------wx) = -rw-rw-r-- 目录: (drwxrwxrwx) - (--------wx) = drwxrwxr-- [1101966-20170315162331979-716386634.png]: /images/20220615/f6aa4a33024844d68e2b82e2848e7852.png [1101966-20170315162836541-1494033756.png]: /images/20220615/ab0e6824375f478192948c5ebb587d81.png [1101966-20170315163242229-1806663294.png]: /images/20220615/3d84f752cb4c4bc9816c41ccf760886a.png
还没有评论,来说两句吧...