这个问题已经在这里有了答案:
- 如何使新文件权限从父目录继承? 4个答案
我有一个文件夹,在该文件夹中将通过脚本自动创建新的子文件夹和文件。
我想递归地维护放置在父目录中的所有新文件夹和文件的用户和组权限。我知道这涉及设置粘性位,但是我似乎找不到能确切显示我需要的命令。
到目前为止,这是我所做的:
sudo mkdir -p /path/to/parent
sudo chmod -R 660 myself:somegroup /path/to/parent
之后,我希望将660权限递归设置到中放置的任何文件夹和文件/path/to/parent
。
但是,到目前为止,我尝试过的一切都失败了。有人可以帮忙吗?
实际上,八进制标志660甚至可能不正确。我想要的权限是:
- 下方的目录
/path/to/parent
可由具有权限的用户执行 - 用户自己和某组成员可以读取/写入文件
- 其中的文件和文件夹
/path/to/parent
不可读
我在Ubuntu 10.0.4 LTS上运行。
有人可以帮忙吗?