chgrp 命令用于变更文件或目录的所属群组。在 UNIX 系统家族里,文件或目录权限的掌控以拥有者及所属群组来管理。可以使用 chgrp 指令去变更文件或目录的所属群组,设置方式采用群组名称或群组识别码皆可。
1、语法格式
chgrp [-cfhRv][--help][--version][所属群组][文件或目录...]
或
chgrp [-cfhRv][--help][--reference=<参考文件或目录>][--version][文件或目录...]
2、参数说明
-c 或 --changes:效果类似 "-v" 参数,但仅回报更改的部分。
-f 或 --quiet 或 --silent:不显示错误信息。
-h 或 --no-dereference:只对符号连接的文件作修改,而不更动其他任何相关文件。
-R 或 --recursive:递归处理,将指定目录下的所有文件及子目录一并处理。
-v 或--verbose:显示指令执行过程。
--help:在线帮助。
--reference=<参考文件或目录>:把指定文件或目录的所属群组全部设成和参考文件或目录的所属群组相同。
--version:显示版本信息。
3、实例
(1)改变文件的群组属性:
chgrp -v bin 09.ini
说明:"09.ini" 的所属组已更改为 bin 。
(2)根据指定文件改变文件的群组属性
chgrp --reference=9.ini 4.ini
说明:改变文件 “4.ini” 的群组属性,使得文件 “4.ini” 的群组属性和参考文件 “09.ini” 的群组属性相同。
- End -
若有错误,请随时指正。也欢迎大家一起讨论,让我们野蛮成长!
网友评论