Linux更改组权限以匹配所有者权限

Dav*_* L. 16 linux filesystems permissions bash chmod

假设我在Linux上有一个目录,包含一堆文件和子目录.这是根目录:

drwxr-xr-x  13 user1 group1    4096 May  7 15:58 apps
Run Code Online (Sandbox Code Playgroud)

现在,我只想更改这些权限的组部分.我想以一种与所有者部分完全匹配的方式改变它.该目录的结果将是:

drwxrwxr-x  13 user1 group1    4096 May  7 15:58 apps
Run Code Online (Sandbox Code Playgroud)

但是,我想要一个脚本或命令自动执行此操作,不仅针对该目录,而且针对每个子目录和文件递归地执行此操作.谁知道怎么样?

谢谢.

Pau*_*ce. 43

尝试一下(首先测试):

chmod -R g=u apps
Run Code Online (Sandbox Code Playgroud)

=副本时,你指定一个字段(权限u,go右侧)或将完全在您指定的权限(r,wx)在右侧.