• POSIX is a standard that defines operating system interfaces that ensures software compatibility across various os’s. The goal here is to enable interop between POSIX compliant systems.
  • It is based on the UNIX operating system.
  • POSIX defines many interfaces:
    • Shell and utilities: It defines the shell syntax and basic utilities like ls, cp, grep etc. and features such as pipes and redirect. logseq.order-list-type:: number
    • System calls: defines a set of system calls that enables programs to utilize system resources like IO, process management. logseq.order-list-type:: number
    • Library functions: defines a set of library functions that are available for application development. file manipulation, networking etc. logseq.order-list-type:: number
    • FS: file permissions, file operations, structure. logseq.order-list-type:: number
    • logseq.order-list-type:: number