摘要: 第三章--文件IO1.creat函数创建文件时权限是O_WRONLY,OPEN函数无此限制。2.两张图:(进程打开多个文件时的结构关系)(两个无关进程打开同一个文件)当两个进程打开同一个文件时要注意使用锁等方式进行原子操作。另一个简单的解决方案: 读写时用pread和pwrite(lseek和read write组成的原子操作),创建时用open的O_CREAT 和 O_EXCL选项。dup2 (a, b);常用来实现重定向,效果是把b重定向为a,对b的操作实际是操作a。3.还是图,dup(1)过后进程与打开文件结构及inode节点的关系。dup函数可以保证返回的文件描述符是可用的重最小的,用 阅读全文
posted @ 2011-11-14 00:48 jialejiahi 阅读(519) 评论(0) 推荐(0) 编辑