内容简介:APUE 学习笔记——UNIX 标准及实现
1、POSIX 与 SUS 是什么?
- POSIX(Portable Operating System Interface): 指的是可移植操作系统接口。该标准的目的是提升应用程序在各种UNIX系统环境之间的可移植性。它定义了“符合POSIX”的操作系统必须提供的各种服务。( POSIX 包含了 ISO C 标准库函数)
- SUS(Single Unix Specification):是 POSIX 标准的一个超集,他定义了一些附加接口扩展了 POSIX 规范提供的功能。
2、UNIX 的主要实现有哪些?
- SVR4(UNIX System V Release 4)
- 4.4 BSD(Berkeley Software Distribution)
- FreeBSD
- Linux
- Mac OS X
- Solaris
3、程序限制分为哪几种?
某些限制在一个给定的 UNIX 实现中可能是固定的(由头文件定义),在另一个 UNIX 实现中可能是动
态的(需要由进程调用一个函数获得限制值)。如文件名的最大字符数在不同的操作系统中,是属于动态/
静态限制。因此提供了三种限制:
1、编译时限制(由头文件给定)
2、与文件或者目录无关的运行时限制(由 `sysconf`函数给定)
3、与文件或者目录相关的运行时限制(由 `pathconf`函数以及`fpathconf`函数给定)
API
long sysconf(int name);
long pathconf(const char*pathname,int name);
long fpathconf(int fd,int name); //fd 为文件描述符
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:- 《数据库系统实现》学习笔记
- vue ssr 实现方式学习笔记
- 【读书笔记】Effective C++(05)实现
- Base64 编码学习笔记( Java 实现)
- JVM笔记-HotSpot的算法细节实现
- JVM 笔记:HotSpot 的算法细节实现
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
创业的艺术2.0
〔美〕盖伊·川崎 / 刘悦、段歆玥 / 译言·东西文库/电子工业出版社 / 2016-9 / 68
“创业者导师”——盖伊•川崎的《创业的艺术2.0》被阿丽亚娜•赫芬顿评为“终极的创业手册”。无论您是企业家、小企业主、企业开拓者还是非盈利组织的领导人,都可以让你的产品、服务或理念获得成功。 盖伊选取了不用角度,探索前十年商界的巨大变化,并寻求解决之道。曾经所向披靡的市场巨头深陷水深火热之中,社交媒体也取代了人际关系和广告,成为营销推广的主要渠道。众筹也成为广大投资者的可行之举。“云”更是每......一起来看看 《创业的艺术2.0》 这本书的介绍吧!