![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
APUE读书笔记
够不够长
不用介绍
展开
-
【qianlong88的APUE读书笔记】第三章:文件I/O
3.1 引言大多数unix系统只需要5个函数:open,read,write,lseek,close这些函数被称为不带缓冲的I/O,是指每个read和write函数都调用内核中的一个系统调用。他们不是ISO C的组成部分,但是POSIX.1和Single Unix Specification的组成部分。多个进程间共享资源,需要原子操作3.2 文件描述符对内核而言,所有打开的原创 2008-10-29 08:02:00 · 674 阅读 · 0 评论 -
【qianlong88的APUE读书笔记】第一章:uinx基础知识
在做本章的笔记之前,先分享一个关于man命令的知识,对今后的学习有很大的帮助。Linux下的在线手册(MAN)的章节分类:/usr/share/man/ - Linux man pages1、Standard commands (标准命令)2、System calls (系统调用)3、Library functions (库函数)4、Special devices (原创 2008-10-28 09:42:00 · 878 阅读 · 0 评论 -
【qianlong88的APUE读书笔记】第二章:uinx标准化及实现
2.1 引言标准化,为了可移植。2.2 unix 标准化ISO C 1999 :24个区,24个头文件IEEE POSIX 1003.1:定义了一个接口而非实现,故不区分系统调用和库函数POSIX.1:ISO/IEC 9945-1:1996,包括多线程接口:pthreads最新,2001Single UNIX Specification:遵循XSI的实现才能称作Un原创 2008-10-28 15:32:00 · 638 阅读 · 0 评论