|
|
1.1 root 1: .TH CHMOD 1 "18 January 1983"
2: .SH NAME
3: chmod \- change mode
4: .SH SYNOPSIS
5: \fBchmod\fP mode file ...
6: .SH DESCRIPTION
7: The mode of each named file is changed according to \fImode\fP,
8: which may be absolute or symbolic. An absolute \fImode\fP
9: is an octal number constructed from the OR of the following modes:
10: .TP 10
11: 4000
12: set user ID on execution
13: .br
14: .ns
15: .TP 10
16: 2000
17: set group ID on execution
18: .br
19: .ns
20: .TP 10
21: 1000
22: sticky bit, see
23: .IR chmod (2)
24: .br
25: .ns
26: .TP 10
27: 0400
28: read by owner
29: .br
30: .ns
31: .TP 10
32: 0200
33: write by owner
34: .br
35: .ns
36: .TP 10
37: 0100
38: execute (search in directory) by owner
39: .br
40: .ns
41: .TP 10
42: 0070
43: read, write, execute (search) by group
44: .br
45: .ns
46: .TP 10
47: 0007
48: read, write, execute (search) by others
49: .LP
50: A symbolic \fImode\fP has the form:
51: .IP
52: .RI [ who ]
53: \fIop permission\fP
54: .RI [ "op permission" "] ..."
55: .LP
56: The \fIwho\fP part is a combination of the letters \fBu\fP
57: (for user's permissions), \fBg\fP (group) and \fBo\fP (other).
58: The letter \fBa\fP stands for all, or \fBugo.\fP
59: If \fIwho\fP is omitted, the default is \fIa\fP
60: but the setting of the file creation mask (see umask(2)) is taken into account.
61: .LP
62: \fIOp\fP can be \fB+\fP to add \fIpermission\fP to the file's mode,
63: \fB\-\fP to take away \fIpermission\fP and \fB=\fP to assign
64: \fIpermission\fP absolutely (all other bits will be reset).
65: .LP
66: \fIPermission\fP is any combination of the letters \fBr\fP (read),
67: \fBw\fP (write), \fBx\fP (execute), \fBs\fP (set owner or group id)
68: and \fBt\fP (save text \- sticky). Letters
69: .BR u,
70: \fBg\fP or \fBo\fP indicate that \fIpermission\fP
71: is to be taken from the current mode. Omitting \fIpermission\fP
72: is only useful with \fB=\fP to take away all permissions.
73: .SH EXAMPLES
74: .LP
75: The first example denies write permission to others,
76: the second makes a file executable:
77: .IP
78: chmod o\-w file
79: .br
80: chmod +x file
81: .LP
82: Multiple symbolic modes separated by commas may be given.
83: Operations are performed in the order specified. The letter
84: \fBs\fP is only useful with \fBu\fP or \fBg.\fP
85: .LP
86: Only the owner of a file (or the super-user) may change its mode.
87: .SH "SEE ALSO"
88: ls(1), chmod(2), stat(2), umask(2), chown(8)
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.