是否可以借助umask为文件分配执行权限。正如我在google上找到的,umask不仅是666和分配的权限之间的区别,而且还将数字转换为rwx,然后通过将umask转换为rwx与umask进行比较,其区别就是分配的权限。
例如:
文件的默认设置为666(rw-rw-rw-
),如果umask为002(-------w-
),则写入权限将从其他用户中删除。而umask 001(--------x
),则对权限没有影响。
那么如何使用umask分配执行权限?
你不能 umask用于减少权限,而不是增加权限。听起来您在询问如何使默认权限包括所创建的任何新文件的可执行(x)位。这确实不是一个好主意,并且不支持(至少不是umask支持)。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句