• APUE读书笔记-第五章 标准I/O库

    时间:2022-12-26 10:38:24

    今天草草的把第四章结了,后面的内容分析的也不是很详细,就连书中的例子都没有怎么实验,还是等以后有机会吧。 从5.3节开始研究起吧,这一节主要谈了一个进程预定义的3个流,分别是标准输入、标准输出和标准错误,通过stdin、stdout、stderr引用。这里要和进程中的文件描述符STDIN_FILEN...

  • APUE读书笔记 之 文件I/O

    时间:2022-11-19 10:04:00

    文章中的英文图片都引用自:http://infohost.nmt.edu/~eweiss/222_book/222_book/0201433079/ch04lev1sec14.html 中文图片为原创,用Xmind所画。 概要 UNIX下“一切皆文件”,UNIX下的I/O即对文件的操作。 APUE将...

  • APUE读书笔记-第九章 进程关系

    时间:2022-11-12 04:26:09

    终于把第八章看完了,最后四节直接没写。再来是第九章貌似又不是特别简单的一章。 9.2 终端登陆 9.2 对主流的几种Linux/Unix操作系统的登陆流程进行了简单的介绍。由于本人对于这部分内容了解的知识不是很多,所以就对书中的内容做一个简单的总结。 书中给出了有关于BSD终端登陆的详细过程。BSD...

  • APUE读书笔记-文件I/O

    时间:2022-06-01 20:08:07

    引言 大多数文件I/O只需用到5个函数: open read write lseek close 文件描述符 当打开一个现有文件或创建一个新文件时,内核向进程返回一个文件描述符。 当读、写一个文件时,使用open或create返回的文件描述符标识该文件,将其作为参数传送给...

  • APUE读书笔记-第18章-终端I/O

    时间:2022-03-08 17:50:29

    18.1 引言 *终端I/O的用途很广泛,包括用于终端、计算机之间的直接连线、调制解调器以及打印机等等,所以终端I/O系统非常复杂 18.2 综述 *终端I/O有两种不同的工作模式: (1)规范模式输入处理(Canonical mode input processing) (2)非规范模式输入处理...

  • APUE读书笔记-高级I/O

    时间:2022-03-08 17:50:23

    高级I/O 1,非阻塞I/O     有些调用可能会使进程永远阻塞,它们可能包括:    .读管道,终端设备或网络设备的数据并不存在时,读操作会使调用者永远阻塞。      .数据不能立即被写到上述同类型文件接受,该写操作也会阻塞。    .在某条件发生之前,打开某种类型的文件,也会被阻塞,例如:...

  • APUE读书笔记-第九章 进程关系

    时间:2021-10-07 15:59:54

    终于把第八章看完了,最后四节直接没写。再来是第九章貌似又不是特别简单的一章。 9.2 终端登陆 9.2 对主流的几种Linux/Unix操作系统的登陆流程进行了简单的介绍。由于本人对于这部分内容了解的知识不是很多,所以就对书中的内容做一个简单的总结。 书中给出了有关于BSD终端登陆的详细过程。BSD...

  • 《APUE》读书笔记-第十六章网络IPC:套接字

    时间:2021-09-07 22:23:45

    通过网络套接字可以使得不同计算机上运行的进程相互通信。 1、创建套接字 #include <sys/socket.h> Int socket( int domain, int type, int protocol); 注意:AF_LOCAL域是AF_UNIX的别名,AF_UNSPEC域可...

  • 《APUE》读书笔记-第十八章终端I/O

    时间:2021-08-20 09:44:06

    终端I/O应用很广泛,用于终端、计算机之间的直接连线、调制解调器以及打印机等等。终端I/O有两种不同的工作模式: (1)规范模式输入处理:终端输入以行为单位进行处理,对于每个读要求,终端驱动程序最多返回一行。(默认模式) (2)非规范模式输入处理:输入字符并不组成行。 终端设备是由一般位...

  • 《APUE》读书笔记—第九章进程关系

    时间:2021-03-20 04:21:52

    本章看后给人似懂非懂的感觉,主要是不知道实际当中如何去使用。通过前面几章的学习,每个进程都有一个父进程,当子进程终止时,父进程得到通知并取得子进程的退出状态。先将本章基本的知识点总结如下,日后再看时候好好总结一下。 1、终端登录 介绍了有终端登录Unix系统的过程。通过init进程读文件/etc/t...

  • APUE读书笔记-文件I/O

    时间:2021-01-17 10:04:16

    引言 大多数文件I/O只需用到5个函数: open read write lseek close 文件描述符 当打开一个现有文件或创建一个新文件时,内核向进程返回一个文件描述符。 当读、写一个文件时,使用open或create返回的文件描述符标识该文件,将其作为参数传送给...