Chinaunix首页 | 论坛 | 博客
  • 博客访问: 103068487
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类: LINUX

2008-03-19 16:52:32

 

指令名称:chgrp(change group)

功能介绍:变更文件或目录的所属群组。在UNIX系统家族里,文件或目录权限的掌控由拥有者及所属群组来管理。您可以使用chgrp指令去变更文件与目录的所属群组,设置方式采用群组名称或群组识别码都可以。

语法格式:chgrp [-f] [-h] [-R] 群组 {文件 ... | 目录...}
或者chgrp -R  [-f] [-H | -L| -P ] 群组 { 文件... | 目录... }

常用参数说明:
-f 取消除用法消息以外的所有错误消息。
-h 更改遇到的符号链接的组所有权,而非通过符号链接所指向的文件或目录的组所有权。
如果指定 -h 标志和 -R 标志,chgrp 命令递归降序指定的目录,并且当遇到符号链接时,更改链接本身的组所有权,而非通过链接所指向的文件或目录的组所有权。
-H 如果指定了 -R 选项,并且引用类型目录的文件的符号链接在命令行上指定,chgrp 将更改由符号链接引用的目录组以及在该目录之下的文件目录中的所有文件。
-L 如果指定了 -R 选项并且引用类型目录的文件的符号链接在命令行上指定或者在遍历文件层次结构期间遇到,chgrp 将更改由符号链接引用的目录组以及在该目录下的文件目录中的所有文件。
-P 如果指定了 -R 选项并且符号链接在命令行上指定或在遍历文件层次结构期间遇到,则如果系统支持该操作,chgrp 将更改符号链接的组标识。chgrp 实用程序不会执行至文件层次结构的任何其它部分的符号链接。
-R 递归降序目录,为每个文件设置指定的组标识。当遇到符号链接且该链接指向目录,则会更改该目录的组所有权,但不再进一步遍历目录。如果 -h、-H、-L or -P 标志也未指定,则当遇到符号链接并且该链接指向到目录时,该目录的组所有权更改但不会进一步遍历目录。
指令使用实例:

1.要将名为 proposals  的文件或目录的组所有权更改为staff:
chgrp staff proposals
proposals的组访问许可权现在可应用于staff组。

2.要将名为proposals的目录以及在其下的所有文件和子目录的组所有权更改为 staff:
chgrp -R staff proposals
proposals 以及在其下所有的文件和子目录的组访问许可权现在可应用于staff组。

阅读(951) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~