当我创建一个名为“child”的新文件夹时(例如),如下所示:
parent/child/
子文件夹,没有父文件夹相同的权限!我已经将它们更改为父级,使用chmod -R +rw parent
但创建的每个新文件夹都没有获得相同的值!我想为那个新文件夹上的“每个人”加上 +rw。
我该怎么办?
提前致谢!!
当我创建一个名为“child”的新文件夹时(例如),如下所示:
parent/child/
子文件夹,没有父文件夹相同的权限!我已经将它们更改为父级,使用chmod -R +rw parent
但创建的每个新文件夹都没有获得相同的值!我想为那个新文件夹上的“每个人”加上 +rw。
我该怎么办?
提前致谢!!
据我所知,没有继承机制,但您可以使用 umask 来处理您的情况。
它是如何工作的示例:
$ umask
022
$ mkdir test
$ cd test
$ mkdir 1
$ ls -la 1
total 0
drwxr-xr-x 2 receiver wheel 68 23 May 16:57 .
drwxrwxrwx 4 receiver wheel 136 23 May 16:57 ..
上面我们屏蔽了 022。让我们将 umask 设置为 000:
$ umask 000
$ mkdir 2
$ ls -la 2
total 0
drwxrwxrwx 2 receiver wheel 68 23 May 16:58 .
drwxrwxrwx 5 receiver wheel 170 23 May 16:58 ..