概述
chgrp
命令可以修改文件或目录的所属组。chgrp
是change group
的缩写。
注意:
组名可以是用户组的 id,也可以是用户组的组名。只有超级用户或者文件的所有者才有权限改变该文件的所属组。组名必须在
/etc/group
文件中存在。
语法
该命令的语法如下:
chgrp [选项] [新组名] [文件]
该命令支持的选项有:
使用
改变指定文件的所属组【★★★★★】
如果我们要改变指定文件的所属组,命令格式如下:
# 语法chgrp 新组名 文件# 示例,修改 test.txt 的新组为 zhangsanchgrp zhangsan test.txt
注:这里的组名也可以写成
zhangsan
组对应的组id。
修改指定目录下所有文件的所属组【★★★★★】
我们可以修改指定目录下所有子文件和子目录的所属组,而不需要一个个去修改,命令格式如下:
# 语法chgrp -R 新组名 目录名# 示例chgrp -R wuqi test/