Linux unix会自动为文件和子文件夹设置不同的权限

Linux unix会自动为文件和子文件夹设置不同的权限,linux,unix,Linux,Unix,我有权限为700的文件夹。 并希望创建具有自动设置权限的新子文件夹755 但是拥有644权限的文件 可能吗 somefolder(700) |--子文件夹1(755) |--子文件夹2(755) |--档案1(644) |--文件2(644) 您必须使用umask。Umask值的使用方式如下: 目录是使用777创建的&!乌马斯克 文件是使用666创建的&!umask(普通文件无x) 作为: 755==777&!022 644==666&!011 然后,您必须在创建目录时设置umask 0

我有权限为700的文件夹。 并希望创建具有自动设置权限的新子文件夹755 但是拥有644权限的文件

可能吗

somefolder(700) |--子文件夹1(755) |--子文件夹2(755) |--档案1(644) |--文件2(644)


您必须使用
umask
。Umask值的使用方式如下:

  • 目录是使用777创建的&!乌马斯克
  • 文件是使用666创建的&!umask(普通文件无
    x
作为:

  • 755==777&!022
  • 644==666&!011
然后,您必须在创建目录时设置
umask 022
,在创建文件时设置
umask 011