Linux chgrp命令详解

Linux的chgrp命令是用来修改文件或目录所属组的命令。下面是使用详解:

命令格式

chgrp [-R] groupname dirname/filename

命令参数
-R 递归更改指定目录及其子目录中的所有文件的组。
groupname 组名:指定目标组。
dirname/filename 目录或文件名:要更改组的目录或文件名称。

命令示例
将文件file1的所属组更改为users组:

chgrp users file1

将目录dir1及其下的所有文件和子目录的所属组更改为users组:

chgrp -R users dir1

注意事项
只有超级用户和文件所有者的身份才可以更改文件的所属组。
只有文件所属组为超级用户组时,超级用户才有权限更改文件的所属组。