unstack, sort: cleanup and improvement
[minix.git] / man / man1 / chgrp.1
blobc2bb6ca5b8be0a36eb44a0e8c8c8f210b1d63539
1 .TH CHGRP 1
2 .SH NAME
3 chgrp \- change group
4 .SH SYNOPSIS
5 \fBchgrp [\fB\-R\fR] [\fIowner:\fR]\fIgroup \fIfile\fR ...\fR
6 .br
7 .de FL
8 .TP
9 \\fB\\$1\\fR
10 \\$2
12 .de EX
13 .TP 20
14 \\fB\\$1\\fR
15 # \\$2
17 .SH OPTIONS
18 .TP 5
19 .B \-R
20 # Change directory hierarchies
21 .SH EXAMPLES
22 .TP 20
23 .B chgrp system file1 file2
24 # Make \fIsystem\fR the group of the files
25 .TP 20
26 .B chrgp \-R other dir1
27 # Make \fIother\fR the group of all files below dir1
28 .SH DESCRIPTION
29 .PP
30 The group field (and optionally owner field) of the named files is changed to 
31 .I group
32 and
33 .I owner .
34 Alternatively, a decimal gid (uid) may be specified instead of a group name.
35 If the \fB\-R\fR flag is used, the changes will be applied recursively to
36 all files in named directories. Only the superuser may execute this command
37 to set arbitrary groups. Normal users can only change the group if they own
38 the file, and the group is their own group (MINIX 3), or one of their
39 supplementary groups (Minix-vmd).
40 .SH "SEE ALSO"
41 .BR chown (8),
42 .BR chmod (1),
43 .BR ls (1),
44 .BR chown (2).