Skip to content

POSIX

Term: POSIX

Definition: Stands for “Portable Operating System Interface” (the X stands for UNIX) A family of standards that defines compatibility between different Unix-like Operating Systems. If an API works on Unix-like system A, then it should work on a Unix-like system B.

POSIX Model of permission:

  • Permissions apply to three rigid categories:
    1. User (Owner)
    2. Group
    3. Others (World)
  • The Bits: Read (r), Write (w), Execute (x)
  • Representation: Octal (e.g., 755) or symbolic (rwxr-xr-x).

Example: Linux and MacOS are POSIX compliant,

Related Concepts: Unix-Like, Linux, Permissions