Scroll to navigation

chgrp(1) General Commands Manual chgrp(1)

NAME

chgrp - Change the group of each FILE to GROUP.

SYNOPSIS

chgrp [--help] [-c|--changes] [-f|--silent] [--quiet] [-v|--verbose] [--preserve-root] [--no-preserve-root] [--reference] [--from] [-R|--recursive] [-H ] [-L ] [-P ] [--dereference] [-h|--no-dereference] [-V|--version]

DESCRIPTION

Change the group of each FILE to GROUP.

OPTIONS

Print help information.
like verbose but report only when a change is made

suppress most error messages
output a diagnostic for every file processed
fail to operate recursively on '/'
do not treat '/' specially (the default)
use RFILE's group rather than specifying GROUP values
change the group only if its current group matches GROUP
operate on files and directories recursively
if a command line argument is a symbolic link to a directory, traverse it
traverse every symbolic link to a directory encountered
do not traverse any symbolic links (default)
affect the referent of each symbolic link (this is the default), rather than the symbolic link itself
affect symbolic links instead of any referenced file (useful only on systems that can change the ownership of a symlink)
Print version

VERSION

v(uutils coreutils) 0.7.0

EXAMPLES

Change the owner group of a file/directory:

chgrp group path/to/file_or_directory

Recursively change the owner group of a directory and its contents:

chgrp [-R|--recursive] group path/to/directory

Change the owner group of a symbolic link:

chgrp [-h|--no-dereference] group path/to/symlink

Change the owner group of a file/directory to match a reference file:

chgrp --reference path/to/reference_file path/to/file_or_directory

The examples are provided by the tldr-pages project <https://tldr.sh> under the CC BY 4.0 License. Please note that, as uutils is a work in progress, some examples might fail.

chgrp (uutils coreutils) 0.7.0