操作系统
润润哥
记录自己的学习轨迹~
展开
-
进程间的通信(管道,共享内存)
前言今天我们讨论进程之间的通信,利用管道(pipe)和共享内存(share memory)实现数据流通。1.管道(pipe)管道是最古老也是最容易理解的通信方式,它有两个限制 一个管道只能在一个方向上传送数据 管道只能在拥有共同父进程(指同一个登录shell)的进程间使用 也就是说在开始于一个登录shell以及由该shell派生出来的所有进程中可以运用管道通信。如图 #incl原创 2017-03-27 18:34:38 · 702 阅读 · 0 评论 -
利用POSIX文件函数部分实现linux中的cp功能
利用POSIX文件函数部分实现linux中的cp功能一、确定目标在开始之前,我们先确定这次编程的主要目的——实现一对一的普通文件的拷贝类似cp程序可以在bash上直接传送参数尽量各方面还原cp程序二、基本知识确定了主要目的之后,先看文件在linux系统中的有关概念**- Linux系统中,文件的准确定义是不包含有任何其他结构的字符流。 - Linux系统提供的文件系统,是树形层次结构系原创 2017-03-20 23:40:09 · 1847 阅读 · 0 评论