每天一个Linux命令 (3)chgrp

chgrp change group
功能说明:变更文件或目录的所属群组

群组:在UNIX系统家族里,文件或目录权限的掌握以拥有者及所属群组来管理。可以使用chgrp指令去变更文件与目录的所属群组,设置方式采用群组名称或群组识别码皆可。
语法:chgrp [-cfhRv] [--help] [--version] 所属群组

参  数:
 -c或--changes 效果类似"-v"参数,但仅回报更改的部分。
 -f或--quiet或--silent  不显示错误信息。
 -h或--no-dereference  只对符号连接的文件作修改,而不更动其他任何相关文件。
 -R或--recursive  递归处理,将指定目录下的所有文件及子目录一并处理。
 -v或--verbose  显示指令执行过程。
 --help  在线帮助。
 --reference=<参考文件或目录>  把指定文件或目录的所属群组全部设成和参考文件或目录的所属群组相同。
 --version  显示版本信息。

NAME

   chgrp - change group ownership

SYNOPSIS

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

DESCRIPTION

   Change  the  group  of  each  FILE  to GROUP.  With --reference,
   change the group of each FILE to that of RFILE.

   -c, --changes
          like verbose but report only when a change is made

   -f, --silent, --quiet
          suppress most error messages

   -v, --verbose
          output a diagnostic for every file processed

   --dereference

Manual page chgrp(1) line 1 (press h for help or q to quit)...skipping...
CHGRP(1) User Commands CHGRP(1)

NAME

   chgrp - change group ownership

SYNOPSIS

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

DESCRIPTION

   Change  the  group  of  each  FILE  to GROUP.  With --reference,
   change the group of each FILE to that of RFILE.

   -c, --changes
          like verbose but report only when a change is made

   -f, --silent, --quiet
          suppress most error messages

   -v, --verbose
          output a diagnostic for every file processed

   --dereference
          affect the referent of each symbolic link  (this  is  the
          default), rather than the symbolic link itself

   -h, --no-dereference
          affect  symbolic  links  instead  of  any referenced file
          (useful only on systems that can change the ownership  of
          a symlink)

   --no-preserve-root
          do not treat '/' specially (the default)

   --preserve-root
          fail to operate recursively on '/'

   --reference=RFILE
          use RFILE's group rather than specifying a GROUP value

   -R, --recursive
          operate on files and directories recursively

   The  following  options modify how a hierarchy is traversed when
   the -R option is also specified.  If more than one is specified,
   only the final one takes effect.

   -H     if a command line argument is a symbolic link to a direc‐
          tory, traverse it

   -L     traverse every symbolic link to a directory encountered

   -P     do not traverse any symbolic links (default)

   --help display this help and exit

   --version
          output version information and exit

EXAMPLES

   chgrp staff /u
          Change the group of /u to "staff".

   chgrp -hR staff /u
          Change the group of /u and subfiles to "staff".

   GNU coreutils  online  help:  <http://www.gnu.org/software/core‐
   utils/> Report chgrp translation bugs to <http://translationpro‐
   ject.org/team/>

AUTHOR

   Written by David MacKenzie and Jim Meyering.

COPYRIGHT

   Copyright © 2013 Free Software Foundation, Inc.  License GPLv3+:
   GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
   This  is  free software: you are free to change and redistribute
   it.  There is NO WARRANTY, to the extent permitted by law.

SEE ALSO

   The full documentation for chgrp is maintained as a Texinfo man‐
   ual.   If  the info and chgrp programs are properly installed at
   your site, the command

          info coreutils 'chgrp invocation'

   should give you access to the complete manual.

本文链接:

https://heyzen.club/index.php/Coder/62.html
1 + 9 =
快来做第一个评论的人吧~