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)

  • 5
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值