chgrp--修改文件或目录所属的组

来源: LUPA开源社区
发布时间: 2007-07-24 16:07 版权申明

字体:


文章来源于http://www.lupaworld.com
chgrp

  1.作用

  chgrp表示修改一个或多个文件或目录所属的组。使用权限是超级用户。

  2.格式

  chgrp [选项]... 组 文件...

  或

  chgrp [选项]... --reference=参考文件 文件...

  将每个<文件>的所属组设定为<组>。

  3.参数

  -c, --changes :像 --verbose,但只在有更改时才显示结果。

  --dereference:会影响符号链接所指示的对象,而非符号链接本身。

  -h, --no-dereference:会影响符号链接本身,而非符号链接所指示的目的地(当系统支持更改符号链接的所有者,此选项才有效)。

  -f, --silent, --quiet:去除大部分的错误信息。

  --reference=参考文件:使用<参考文件>的所属组,而非指定的<组>。

  -R, --recursive:递归处理所有的文件及子目录。

  -v, --verbose:处理任何文件都会显示信息。

  4.应用说明

  该命令改变指定指定文件所属的用户组。其中group可以是用户组ID,也可以是/etc/group文件中用户组的组名。文件名是以空格分开的要改变属组的文件列表,支持通配符。如果用户不是该文件的属主或超级用户,则不能改变该文件的组。

  5.应用实例

  改变/opt/local /book/及其子目录下的所有文件的属组为book,命令如下:

  $ chgrp - R book /opt/local /book
文章来源于http://www.lupaworld.com

声明:LUPA开源社区刊登此文只为传递信息,并不表示赞同或者反对。

查看全部评论(0)我来说两句 直接向LUPA提出您的宝贵建议

-5 -3 -1 - +1 +3 +5