[CentOS] More info for -perm 2 ?

William L. Maltby CentOS4Bill at triad.rr.com
Thu Apr 10 01:48:46 UTC 2008


On Thu, 2008-04-10 at 07:49 +0700, Fajar Priyanto wrote:
> Hi all,
> Is there any more exhaustive explanation on this command?
> find / -type f -perm -2.
> Someone said that it means to find all files which have 'other' write access.
> 
> From the man page it only says:
> -perm mode
>  File’s permission bits are exactly mode (octal or symbolic).  Symbolic modes 
> use mode 0 as a point of departure.
> 
> -perm -mode
>  All of the permission bits mode are set for the file.
> 
> -perm +mode
>  Any of the permission bits mode are set for the file.
> 
> Is there any table that explain all that mode?
> Thank you.

"Man chmod".

The pertinent part:

 A  numeric  mode is from one to four octal digits (0-7), derived by
 adding up the bits with values 4, 2, and 1.  Any omitted digits are
 assumed  to be leading zeros.  The first digit selects the set user
 ID (4) and set group ID (2) and sticky (1) attributes.  The  second
 digit selects permissions for the user who owns the file: read (4),
 write (2), and execute (1); the third selects permissions for other
 users in the file’s group, with the same values; and the fourth for
 other users not in the file’s group, with the same values


> <snip sig stuff>

HTH
-- 
Bill




More information about the CentOS mailing list