什么是 POSIX
POSIX 代表可移植操作系统接口,它定义了一组标准,以提供不同计算平台之间的兼容性。该标准的当前版本是 IEEE 1003.1 2016,可以从 OpenGroup POSIX 规范访问。以前的版本包括 POSIX 2004和 POSIX 1997 。POSIX 2016 版基本上是 POSIX 2008 和勘误表(也有 POSIX 2013 版本)。
POSIX 为类 UNIX 操作系统和其他操作系统定义了各种工具接口,命令和 API。
以下被认为是在 POSIX 标准化的范围内:
- 系统接口(函数,宏和外部变量)
- 命令解释器,或 Shell( sh 实用程序)
- 公用事业(如more,cat, ls )
在 POSIX 范围之外:
- DBMS 接口
- 图形界面
- 二进制代码可移植性