如何将文件的用户/所有者权限复制到其组权限?
例如,如果权限为755,我希望它们变为775。
澄清度:755-> 775 123-> 113 abc-> aac
如果我可以递归地对目录中的所有文件执行此操作,那么将有好处。
(也就是说,对于每个文件,所有者权限都将复制到组权限。每个文件可能具有不同的权限。)
我不太确定。您要更改目录/文件的权限,使组权限像所有者一样?如果是这样,则只需使用chmod即可。如果愿意,我可以在回答中为您提供更明确的示例。
—
Anarko_Bizounours 2011年
在您的答案中,它将所有文件更改为775。如果其中一个文件最初具有123权限怎么办?然后必须将其更改为113而不是775。我在问题(755)中使用的权限仅是示例,实际的权限可以是任何东西。我想以编程方式执行此操作。
—
安南
chmod之后的数字仅是数字许可。如果执行ls -l并获得452作为许可,则只需执行chmod 442 / you_directory /。我链接到我的答案的维基百科页面上(一切都很好)进行了解释。
—
Anarko_Bizounours 2011年