chgrp

改变文件的组所有权。

简介

chgrp [OPTION]... GROUP FILE...
chgrp [OPTION]... --reference=RFILE FILE...

说明

-c, --changes 当有变化时显示详细报告。

--dereference 影响每一个符号链接指向的文件(默认),而不是符号链接本身。

-h, --no-dereference 影响每一个符号链接,而不是链接的目标文件(只在可以改变一个符号链接的所有权的系统上是有用的)。

--no-preserve-root 不特别处理'/'(默认)。

--preserve-root “/”出现递归则操作失败。

-f, --silent, --quiet 抑制大多数错误信息显示。

--reference=RFILE 使用RFILE所属的组,而不是指定组。

-R, --recursive 递归操作上的文件和目录,即目录下的全部文件。

-v, --verbose 输出处理文件全部细节。

下列选项修改还指定了-R选项时,一个目录层次是如何遍历。如果指定了多于一个,只有最后一个生效 。

-H 如果命令行参数是一个符号链接到一个目录,它遍历。

-L 遍历遇到的每一个目录符号链接。

-P 不遍历任何符号链接(默认)

--help 显示帮助并退出。

--version 输出版本信息并退出。

例子

chgrp staff /u
更改目录 /u 所属组为 “staff”。

chgrp -hR staff /u
更改目录 /u 及下属全部文件和符号连接所属的组为 “staff”。

AUTHOR

Written by David MacKenzie and Jim Meyering. Report bugs to bug-coreutils@gnu.org.

COPYRIGHT

Copyright © 2006 Free Software Foundation, Inc. This is free software. You may redistribute copies of it under the terms of the GNU General Public License. There is NO WARRANTY, to the extent permitted by law.

Categories: