如何在UNIX中以默认文件权限为rwx(777)的方式设置umask?
我对UNIX有点陌生,我正在尝试涵盖一组基本命令的各个方面,包括如何在UNIX中以默认文件权限为rwx(777)的方式设置umask?,unix,umask,Unix,Umask,我对UNIX有点陌生,我正在尝试涵盖一组基本命令的各个方面,包括umask 我在互联网上做了很多研究,但到目前为止还没有找到正确的答案,我知道默认情况下创建的文件具有666(rw-、rw-、rw-)权限,我知道为了获得实际应用的权限,您需要考虑umask 我想知道是否可以设置umask,使文件的创建具有777(rwx,rwx,rwx)权限。如果使用umask命令无法执行,那么我该如何执行 我已经知道chmod,但这意味着每次创建新文件时都要使用它,这是我不想要的。简而言之,不能保证您可以做到这一
umask
我在互联网上做了很多研究,但到目前为止还没有找到正确的答案,我知道默认情况下创建的文件具有666(rw-、rw-、rw-)权限,我知道为了获得实际应用的权限,您需要考虑umask
我想知道是否可以设置umask
,使文件的创建具有777(rwx,rwx,rwx)权限。如果使用umask
命令无法执行,那么我该如何执行
我已经知道chmod,但这意味着每次创建新文件时都要使用它,这是我不想要的。简而言之,不能保证您可以做到这一点。此详细帖子中的较长版本:
我很快阅读了文档,我想你需要
umask 0
@Jean-Françoisfare这意味着默认文件权限将设置为666,我已经尝试过了。为了添加上面的注释,如果掩码为0,文件夹权限将为777。实际上,这意味着除非我重写touch命令,否则这是不可能的。我现在就坚持666,谢谢你的回答/链接。