https://geek-university.com/linux/set-the-default-permissions-for-newly-created-files/
所以我想要我的umask
(命令),在这种情况下是从文件和文件夹的默认基本权限0002
中减去(按位) 。例如,此处文件的结果为 664。666
777
这样我就可以更改chmod
使用该新掩码创建的文件的权限,这当然是您创建文件时的默认掩码touch
。
我怎样才能做到这一点?
答案1
$ echo 'ibase=8; obase=8; (( 0666 - 0002 ))' | bc
644
$ echo 'ibase=8; obase=8; (( 0777 - 0002 ))' | bc
775