您的位置:首页 > 文旅 > 旅游 > POSIX标准接口概述

POSIX标准接口概述

2024/10/5 7:29:32 来源:https://blog.csdn.net/qq_28576837/article/details/139880433  浏览:    关键词:POSIX标准接口概述

基本介绍

主要参考:

Linux 系统中的 POSIX 接口详细介绍_linux posix-CSDN博客

POSIX(Portable Operating System Interface,可移植操作系统接口)是由 IEEE(Institute of Electrical and Electronics Engineers)定义的一组操作系统接口标准。它的目标是为应用程序提供一套与操作系统无关的接口,使得这些应用程序能够在不同的 POSIX 兼容系统上编译和运行。

POSIX 标准包含了进程管理、文件管理、网络通信、线程和同步、信号处理等方面的功能。这些接口定义了函数、数据类型和常量等,为开发者提供了一个可移植的方法来与操作系统进行交互。

POSIX 接口的设计基于 Unix 操作系统的经验和理念。它通过定义一组通用的 API,将底层操作系统的功能封装起来,从而提供了与具体操作系统无关的高级功能。

POSIX 接口定义了一系列函数、数据类型和常量,这些接口分为不同的模块,涵盖了进程管理、文件管理、网络通信、线程和同步、信号处理等各个方面的功能。开发者可以使用这些接口来编写可移植的应用程序,而无需关心底层操作系统的实现细节。

更详细的介绍:

posix是什么都不知道,就别说你懂Linux了!

posix是什么都不知道,还好意思说你懂Linux? - 一口Linux - 博客园 (cnblogs.com)

更多待补充。

Posix和glibc

只要满足posix标准,不管是系统调用还是c库函数,只要使用posix的API即可,内部怎么实现,可以不管,包含时,也可以直接包含posix标准中指定的头文件即可。

POSIX是包含标准c库的,C库实现了POSIX的大部分API

C标准库 POSIX库 glibc库有什么关系_c posix library-CSDN博客

Posix在线文档

一定要硬着头皮学会去看英文文档。
The Single UNIX Specification, Version 2 (opengroup.org)

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com