下面我来详细讲解一下Linux chgrp命令。
简介
Linux chgrp命令用于修改文件或目录所属的用户组。
语法
chgrp [-R] groupname dirname/filename
参数说明
- -R :递归处理,将指定目录下的所有文件及子目录一并处理。
- groupname :指定新的用户组。
- dirname/filename:指定要修改用户组的文件或目录。
使用示例
示例1:将文件所属组修改为管理员组
chgrp admin test.txt
其中,将test.txt这个文件所属组修改为“admin”用户组。如果该组不存在,则会提示错误信息。
示例2:递归修改目录下所有文件的所属用户组
chgrp -R developer /home/project/
将/home/project/目录下所有的文件和目录所属组修改为“developer”用户组,同时递归修改其子目录下的文件和目录所属组。
注意事项
- 只有文件或目录的所有者和超级用户才能修改它们的所属用户组。
- chgrp命令只能修改用户组,要修改文件或目录的拥有者,需要使用chown命令。
- 如果指定的用户组不存在,则会提示错误信息。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:详解Linux chgrp命令:修改文件所属组 - Python技术站