当我创建一个名为"child"的新文件夹(例如)时,如下所示:
parent/child/
Run Code Online (Sandbox Code Playgroud)
子文件夹,没有父母的相同权限!我已经将它们更改为父级,chmod -R +rw parent但是创建的每个新文件夹都没有获得相同的值!我想在那个新文件夹中为'每个人'+ rw.
我该怎么办?
提前致谢!!
小智 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 ..
Run Code Online (Sandbox Code Playgroud)
上面我们有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 ..
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
383 次 |
| 最近记录: |