【发布时间】:2015-06-18 22:28:03
【问题描述】:
我正在尝试更改从脚本创建的输出文件的组所有者。现在输出看起来像这样:
-rw-rw-r-- 1 oasedms dba 1898 Apr 10 15:42 DRAFT_342870_8_1.xml
我希望组所有者是“adlib-adm”而不是 dba。
我在 rhel 6.5 上运行这个
提前致谢!
【问题讨论】:
-
像往常一样?谷歌“文件更改组 linux”?
-
sudo chown adlib-adm:adlib-adm DRAFT_342870_8_1.xml将更改组所有权以及文件的用户所有权... -
我知道我可以单独更改它,但我希望在脚本执行时默认组是 adlib-adm。因此,当脚本执行时,我希望所有文件都具有 adlib-adm 和组所有者。我已经更改了目录的组所有者
-
啊。您可能想要编辑您的问题。-- 可能由脚本创建的文件的默认组是该用户的“主要”组,可以通过
usermod设置。 (我从来没有这样做过,只是用谷歌搜索......)。当然,更改主要组会产生可能是意外的副作用,在这种情况下,明确更改组是唯一的办法。