什么是 POSIX

POSIX 代表可移植操作系统接口,它定义了一组标准,以提供不同计算平台之间的兼容性。该标准的当前版本是 IEEE 1003.1 2016,可以从 OpenGroup POSIX 规范访问。以前的版本包括 POSIX 2004POSIX 1997 。POSIX 2016 版基本上是 POSIX 2008 和勘误表(也有 POSIX 2013 版本)。

POSIX 为类 UNIX 操作系统和其他操作系统定义了各种工具接口,命令和 API。

以下被认为是在 POSIX 标准化的范围内:

  • 系统接口(函数,宏和外部变量)
  • 命令解释器,或 Shell( sh 实用程序)
  • 公用事业(如morecatls

在 POSIX 范围之外:

  • DBMS 接口
  • 图形界面
  • 二进制代码可移植性