chgrp(1) 맨 페이지 - 윈디하나의 솔라나라

개요

섹션
맨 페이지 이름
검색(S)

chgrp(1)

chgrp(1)                         User Commands                        chgrp(1)



NAME
       chgrp - change file group ownership

SYNOPSIS
       chgrp [-c | -changes] [--dereference] [ -h | --no-dereference]
            [-f | --silent | --quiet] [--help] [-R | --recursive]
            [--no-preserve-root] [--preserve-root] [-v | --verbose] group file...


       chgrp -R | --recursive [-c | -changes] [--dereference]
            [ -h | --no-dereference] [-f | --silent | --quiet]
            [--help] [-H | -L | -P] [--no-preserve-root] [--preserve-root]
            [-v | --verbose] group file...


       chgrp [-c | -changes] [--dereference] [ -h | --no-dereference]
            [-f | --silent | --quiet] [--help] [-R | --recursive] [--preserve-root]
            [--no-preserve-root] [-v | --verbose]
            --reference=RFILE | -s groupsid file...


       chgrp -R | --recursive [-c | -changes] [--dereference]
            [ -h | --no-dereference] [-f | --silent | --quiet]
            [--help] [-H | -L | -P] [--no-preserve-root] [--preserve-root]
            [-v | --verbose] --reference=RFILE | -s groupsid file...

DESCRIPTION
       The  chgrp utility will set the group ID of the file named by each file
       operand to the group ID specified by the group operand.


       For each file operand,  it  will  perform  actions  equivalent  to  the
       chown(2) function, called with the following arguments:

           o      The file operand will be used as the path argument.


           o      The user ID of the file will be used as the owner argument.


           o      The specified group ID will be used as the group argument.



       Unless  chgrp  is invoked by a process with appropriate privileges, the
       set-user-ID and set-group-ID bits of a regular  file  will  be  cleared
       upon  successful  completion;  the set-user-ID and set-group-ID bits of
       other file types may be cleared.


       The     operating     system     has     a     configuration     option
       _POSIX_CHOWN_RESTRICTED,  to  restrict  ownership  changes.  When  this
       option is in effect, the owner of the file may change the group of  the
       file  only  to  a group to which the owner belongs. Only the super-user
       can arbitrarily change owner IDs, whether or  not  this  option  is  in
       effect. To set this configuration option, include the following line in
       /etc/system:

         set rstchown = 1



       To disable this option, include the following line in /etc/system:

         set rstchown = 0



       _POSIX_CHOWN_RESTRICTED is enabled by default. See system(5) and fpath‐
       conf(2).

OPTIONS
       The following options are supported for usr/bin/chgrp:

       -c, --changes            Like  verbose  (-v  | --verbose). Reports only
                                when a change is made.


       -f, --silent, --quiet    Force. Does not report errors.


       -h, --no-dereference     If the file is a symbolic  link,  this  option
                                changes  the group of the symbolic link. With‐
                                out this option, the group of the file  refer‐
                                enced by the symbolic link is changed.


       --help                   Display usage message and exit.


       -H                       If the file specified on the command line is a
                                symbolic  link  referencing  a  file  of  type
                                directory,  this  option  changes the group of
                                the directory referenced by the symbolic  link
                                and  all the files in the file hierarchy below
                                it. If a symbolic  link  is  encountered  when
                                traversing  a file hierarchy, the group of the
                                target file is changed, but no recursion takes
                                place.


       -L                       If  the  file  is a symbolic link, this option
                                changes the group of the  file  referenced  by
                                the  symbolic  link.  If the file specified on
                                the command line, or  encountered  during  the
                                traversal of the file hierarchy, is a symbolic
                                link referencing a  file  of  type  directory,
                                then  this  option  changes  the  group of the
                                directory referenced by the symbolic link  and
                                all files in the file hierarchy below it.


       --no-preserve-root       Do  not  treat  `/'  specially.  This  is  the
                                default.


       --preserve-root          Do not operate recursively on `/'.


       -P                       If the file specified on the command  line  or
                                encountered  during  the  traversal  of a file
                                hierarchy is  a  symbolic  link,  this  option
                                changes  the  group of the symbolic link. This
                                option does not follow the  symbolic  link  to
                                any other part of the file hierarchy.


       --reference=RFILE        Use group name of RFILE. If RFILE is non-exis‐
                                tent,  an  error  message  is  displayed   and
                                returns  a non-zero exit code. This option and
                                -s option are mutually exclusive.


       -R, --recursive          Recursive. chgrp descends through  the  direc‐
                                tory,  and  any  subdirectories,  setting  the
                                specified group ID as it proceeds. When a sym‐
                                bolic  link  is  encountered, the group of the
                                target file is changed, unless the  -h  or  -P
                                option  is  specified.  However,  no recursion
                                takes place, unless the -H  or  -L  option  is
                                specified.


       -s                       The  specified  group  is  Windows  SID.  This
                                option requires a file  system  that  supports
                                storing  SIDs,  such  as  ZFS. This option and
                                --reference option are mutually exclusive.


       -v, --verbose            Give a diagnostic for every file processed.



       Specifying more than one of the mutually-exclusive options -H,  -L,  or
       -P is not considered an error. The last option specified determines the
       behavior of chgrp.


       The following options are supported for /usr/xpg4/bin/chgrp:

       -f    Force. Does not report errors.


       -R    Recursive. chgrp descends through the directory, and  any  subdi‐
             rectories,  setting the specified group ID as it proceeds. When a
             symbolic link is encountered, the group of  the  target  file  is
             changed,  unless the -h or -P option is specified. Unless the -H,
             -L, or -P option is specified, the  -L  option  is  used  as  the
             default mode.


       -H    If the file specified on the command line is a symbolic link ref‐
             erencing a file of type directory, this option changes the  group
             of  the  directory  referenced  by  the symbolic link and all the
             files in the file hierarchy below  it.  If  a  symbolic  link  is
             encountered  when  traversing  a file hierarchy, the group of the
             target file is changed, but no recursion takes place.


       -L    If the file is a symbolic link, this option changes group of  the
             file  referenced  by  the symbolic link. If the file specified on
             the command line, or encountered during the traversal of the file
             hierarchy,  is  a symbolic link referencing a file of type direc‐
             tory, then this option changes the group of the directory  refer‐
             enced  by  the  symbolic link and all files in the file hierarchy
             below it.


       -P    If the file specified on the command line or  encountered  during
             the traversal of a file hierarchy is a symbolic link, this option
             changes the group of the symbolic link. This option does not fol‐
             low the symbolic link to any other part of the file hierarchy.


       -s    The  specified  group is Windows SID. This option requires a file
             system that supports storing SIDs, such as ZFS.



       Specifying more than one of the mutually-exclusive options -H,  -L,  or
       -P is not considered an error. The last option specified determines the
       behavior of chgrp.

OPERANDS
       The following operands are supported:

       group    A group name from the group database or a  numeric  group  ID.
                Either  specifies a group ID to be given to each file named by
                one of the file operands. If a numeric group operand exists in
                the  group database as a group name, the group ID number asso‐
                ciated with that group name is used as the group ID.


       file     A path name of a file whose group ID is to be modified.


ENVIRONMENT VARIABLES
       See environ(7) for descriptions of the following environment  variables
       that  affect  the  execution  of chgrp: LANG, LC_ALL, LC_CTYPE, LC_MES‐
       SAGES, and NLSPATH.

EXIT STATUS
       The following exit values are returned:

       0     The utility executed successfully and all requested changes  were
             made.


       >0    An error occurred.


FILES
       /etc/group    group file


ATTRIBUTES
       See attributes(7) for descriptions of the following attributes:

   /usr/bin/chgrp
       tab()  box; cw(2.75i) |cw(2.75i) lw(2.75i) |lw(2.75i) ATTRIBUTE TYPEAT‐
       TRIBUTE VALUE _ Availabilitysystem/core-os _ CSIEnabled. See NOTES.   _
       Interface StabilityCommitted _ StandardSee standards(7).


   /usr/xpg4/bin/chgrp
       tab()  box; cw(2.75i) |cw(2.75i) lw(2.75i) |lw(2.75i) ATTRIBUTE TYPEAT‐
       TRIBUTE VALUE _ Availabilitysystem/xopen/xcu4 _ CSIEnabled. See  NOTES.
       _ Interface StabilityCommitted _ StandardSee standards(7).


SEE ALSO
       chmod(1),  chown(1),  chown(2), fpathconf(2), group(5), passwd(5), sys‐
       tem(5), attributes(7), environ(7), standards(7), id(8)

NOTES
       chgrp is CSI-enabled except for the group name.



Oracle Solaris 11.4               4 Feb 2015                          chgrp(1)
맨 페이지 내용의 저작권은 맨 페이지 작성자에게 있습니다.
RSS ATOM XHTML 5 CSS3