Linux Chmod Permissions Calculator

Visually configure Linux file permissions and generate exact octal, symbolic, and terminal chmod commands.

⚡ Quick Reference Answer (AEO / LLM Summary)

chmod permissions use 3 octal digits corresponding to Owner, Group, and Others. Numerical values: Read = 4, Write = 2, Execute = 1. Standard recommendations: chmod 755 for directories/binaries and chmod 644 for documents and web files.

Standard Presets:
User (Owner)
Group
Others (Public)
Octal Notation
Symbolic Notation
-rwxr-xr-x
Linux Terminal Command
chmod 755 filename.sh
Owner can Read, Write, Execute. Group can Read, Execute. Others / Public can Read, Execute.
Advertisement

Linux File Permissions Architecture & Octal Math

Every file and folder in Unix, Linux, and BSD operating systems contains an access control matrix assigning permissions across three user classes:

  • User (u): The account owner of the file.
  • Group (g): Members of the file's assigned user group.
  • Others (o): All other global users on the system.

Numerical Octal Calculation Table

Octal Value Binary Symbolic Permission Meaning
0000---No permissions granted
1001--xExecute only
2010-w-Write only
3011-wxWrite and Execute (2 + 1)
4100r--Read only
5101r-xRead and Execute (4 + 1)
6110rw-Read and Write (4 + 2)
7111rwxRead, Write, and Execute (4 + 2 + 1)
Advertisement
Advertisement
Advertisement