- ISO ANSI 标准:由国际标准化组织制定,定义了 ISO C 标准
- IEEE POSIX:Portable Operating System Interface,定义了操作系统标准接口,而没有提供实现
- Single UNIX Specification:POSIX.1 的超集,定义了一些附加接口,扩展了 POSIS。1 提供的功能
- 只有遵循 XSI(X/Open System Interface)的实现才能称为 Unix 系统
- UNIX 环境的限制
- 编译时限制:头文件,如 int 的最大值
- 运行时限制
- 与文件或目录无关的运行时限制,(sysconf)
- 与文件或目录有关的运行时限制,(pathconf, fpathconf)