Annotation of cci/usr/src/man/man1/chmod.1, revision 1.1

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)

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.