如何通过umask授予执行权限

时间:2014-08-13 11:36:20

标签: linux umask

是否可以在umask的帮助下为文件分配执行权限。  当我谷歌然后发现umask不仅仅是666和分配权限之间的差异,但它将数字转换为rwx,然后通过将umask转换为rwx与umask进行比较,差异作为分配的权限给出。

例如:

文件默认为666(rw-rw-rw-),如果umask为002(-------w-),则写入权限将从其他人中删除。而umask 001(--------x),所以它对权限没有影响。

那么如何用umask分配执行权限?

1 个答案:

答案 0 :(得分:2)

你做不到。 umask用于减少权限,而不是增加权限。听起来你问的是如何使默认权限包括创建的任何新文件的可执行(x)位。这确实不是一个好主意,并且不受支持(至少不支持umask)。