chmod ddd filename

Every mode has a corresponding 3-digit code number: ddd

Each digit of the mode number sets the permission for individual's access by categories in this order:

    (u=user_owner, g=group and o=other or world)

The digits are the sum of the permission numbers for each category of individuals:

    4 = r, (read permission)
    2 = w, (write permission)
    1 = x. (execute permission)
    0 = - (no permission for this user)

The permissions granted the individuals in each category is the sum of the permission numbers.

Example:
To set read write execute for individuals defined as owner_user,
To set read no-write execute for individuals in the group
To set read no-write execute for all the individuals in the world
The calculation is as follows:

    Sum of permissions for u: rwx => 4 + 2 + 1 = 7
    Sum of permissions for g: r-x => 4 + 0 + 1 = 5
    Sum of permissions for o: r-x => 4 + 0 + 1 = 5

Which makes : 755

The command to accomplish this set of file permissions:

chmod 755 filename

Directories:

Permissions for directories.

read
    individuals can view the directory's contents
write
    individuals can create new files or delete files in the directory.
       (Note: an individual  with write access to a directory can
        delete files in the directory even without write permissions
        for the file.)
execute
    individual can cd into the directory. =================================================================