《Unix环境高级编程》读书笔记 第4章-文件和目录1. stat结构的基本形式:struct stat { mode_t st_mode; /* file type & mode (perm
《Unix环境高级编程》读书笔记 第3章-文件I/O1. 引言Unix系统的大多数文件I/O只需用到5个函数:open、read、write、lseek以及close本章描述的函数经常被称为不带缓冲的
《Unix环境高级编程》读书笔记 第5章-标准I/O流1. 引言标准I/O库由ISO C标准说明,由各个操作系统实现标准I/O库处理很多细节,如缓冲区分配、以优化的块长度执行I/O等。这些处理使用户不
《Unix环境高级编程》读书笔记 第10章-信号1.引言信号是软件中断。信号提供了一种处理异步事件的方法。2. 信号概念信号的名字都是以3个字符SIG开头。linux3.2.0支持31种信号。Free
《Unix环境高级编程》读书笔记 第11章-线程1. 引言了解如何使用多个控制线程在单进程环境中执行多个任务。不管在什么情况下,只要单个资源需要在多个用户键共享,就必须处理一致性问题。2. 线程概念典
《linux/Unix系统编程手册》读书笔记8 (文件I/O缓冲)《Linux/Unix系统编程手册》读书笔记 目录 第13章 这章主要将了关于文件I/O的缓冲。 系统I/O调用(即内核)和C语言标准
《Unix环境高级编程》读书笔记 第7章-进程环境1. main函数int main( int argc, char *argv[] );argc是命令行参数的数目,包括程序名在内argv是指向参数的
《Unix环境高级编程》读书笔记 第8章-进程控制 1. 进程标识进程ID标识符是唯一、可复用的。大多数Unix系统实现延迟复用算法,使得赋予新建进程的ID不同于最近终止所使用的IDID为0的进程通
《Unix环境高级编程》读书笔记 第13章-守护进程1. 引言守护进程是生存期长的一种进程。它们常常在系统引导装入时启动,仅在系统关闭时才终止。它们没有控制终端,在后台运行。本章说明守护进程结构、如何
UNIX高级环境编程(10)进程控制(PRocess Control)- 竞态条件,exec函数,解释器文件和system函数本篇主要介绍一下几个内容: 竞态条件(race condition)exe