【问题标题】:Linux change group permission to match owner permissionsLinux 更改组权限以匹配所有者权限
【发布时间】:2011-04-13 06:35:24
【问题描述】:

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

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

现在,我只想更改这些权限的组部分。我想以完全匹配所有者部分的方式对其进行更改。该目录的结果将是:

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

但是,我想要一个脚本或命令自动执行此操作,不仅针对该目录,还针对每个子目录和它下的递归文件。有谁知道怎么做?

谢谢。

【问题讨论】:

  • @Lucas -- 不,我不想改变所有权;只是授予的权限。如果您仍然不明白,请查看回复。
  • 我删除了反对票。感谢您的澄清。

标签: linux bash permissions filesystems chmod


【解决方案1】:

这很简单:

chmod g=u <file>

【讨论】:

    【解决方案2】:

    试试这个(先测试一下):

    chmod -R g=u apps
    

    = 在右侧指定字段(ugo)时复制权限,或在指定权限时绝对设置(rwx) 在右边。

    【讨论】:

      猜你喜欢
      • 2014-08-11
      • 2012-04-03
      • 2016-02-04
      • 1970-01-01
      • 1970-01-01
      • 2019-04-17
      • 1970-01-01
      • 1970-01-01
      • 2015-07-16
      相关资源
      最近更新 更多