我对UNIX有点新意,我试图涵盖一组基本命令的各个方面,包括umask
。
我已经在互联网上做了很多研究,但到目前为止还没有找到合适的答案,我知道文件是默认创建的,具有666(rw-,rw-,rw-)权限,我知道为了获得真正的权限,您需要考虑umask
。
我想知道是否可以以使用777(rwx,rwx,rwx)权限创建文件的方式设置umask
。如果使用umask
命令无法实现,那我该怎么办呢?
我已经了解chmod,但这意味着每次创建新文件时都会使用它,这是我不想要的。
答案 0 :(得分:1)
简而言之,我们无法保证能够做到这一点。这个详细帖子中的更长版本: https://unix.stackexchange.com/questions/287278/why-doesnt-umask-change-execute-permissions-on-files