From Gentoo Wiki
Jump to:navigation Jump to:search
This article is a stub. Please help out by expanding it - how to get started.

POSIX is a collection of standards for Unix-like operating systems, defining "a standard operating system interface and environment, including a command interpreter (or 'shell'), and common utility programs to support applications portability at the source code level".[1]

More formally, it currently refers to The Open Group Technical Standard Base Specifications, Issue 7, 2018 Edition (technically identical to IEEE Std 1003.1, 2017 Edition). The 2018 Edition incorporates the Single UNIX Specification, Version 4 Technical Corrigendum No. 1 and Technical Corrigendum No. 2.[2]

Man pages documenting functions and utilities specified by POSIX are provided in the sys-apps/man-pages-posix package, and have their relevant section numbers suffixed with a p. For example, cat(1) refers to the man page for the version of cat provided by GNU Coreutils (sys-apps/coreutils), but cat(1p) refers to the man page for cat as defined by POSIX.

Base Specifications

An online frame-based interface to the Base Specifications is available, but each volume can also be accessed directly: