1

当我创建一个名为“child”的新文件夹时(例如),如下所示:

parent/child/

子文件夹,没有父文件夹相同的权限!我已经将它们更改为父级,使用chmod -R +rw parent但创建的每个新文件夹都没有获得相同的值!我想为那个新文件夹上的“每个人”加上 +rw。

我该怎么办?

提前致谢!!

4

1 回答 1

5

据我所知,没有继承机制,但您可以使用 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 ..
于 2012-05-23T13:06:36.380 回答