开发者

Linux change group permission to match owner permissions

开发者 https://www.devze.com 2023-01-16 05:10 出处:网络
Suppose I ha开发者_JAVA技巧ve a directory on Linux with a bunch of files and subdirectories. This is that root directory:

Suppose I ha开发者_JAVA技巧ve a directory on Linux with a bunch of files and subdirectories. This is that root directory:

drwxr-xr-x  13 user1 group1    4096 May  7 15:58 apps

Now, I only want to alter the group portion of those permissions. I want to alter it in such a way that it exactly matches the owner portion. The result for that directory would be:

drwxrwxr-x  13 user1 group1    4096 May  7 15:58 apps

But, I want a script or command to do this automatically, not just for that directory but for every subdirectory and file recursively under it. Anyone know how?

Thanks.


Give this a try (test it first):

chmod -R g=u apps

The = copies the permissions when you specify a field (u, g or o) on the right side or sets it absolutely when you specify a permission (r, w or x) on the right.


That's simple:

chmod g=u <file>
0

精彩评论

暂无评论...
验证码 换一张
取 消