【发布时间】:2016-11-18 19:47:10
【问题描述】:
我对 UNIX 有点陌生,我正在尝试涵盖一组基本命令的各个方面,包括 umask。
我在互联网上做了很多研究,但到目前为止还没有找到正确的答案,我知道文件是默认创建的,具有 666 (rw-,rw-,rw-) 权限,我知道为了获得应用的真正权限,您需要考虑umask。
我想知道是否可以设置 umask 以使用 777 (rwx,rwx,rwx) 权限创建文件。如果使用umask 命令无法实现,那我该怎么办?
我已经知道 chmod 但这意味着每次创建新文件时都要使用它,这是我不想要的。
【问题讨论】:
-
我快速阅读了文档,我认为您需要
umask 0。 -
@Jean-FrançoisFabre 这意味着默认文件权限将设置为666,我已经尝试过了。
-
要添加上面的评论,如果掩码为 0,则文件夹权限将为 777。