管道 提供一个单路(单向)数据流,可以为两个不同进程提供进程间的通信手段 #include <unistd.h> ]); 返回两个文件描述符,fd[0](读) 和 fd[1](写) 管道间的通信通常是使用 read 和 write 函数完成的 管道的典型用法: 首先,由父进程创建一个管道,然后调用fork派生一个自身的副本 接着,父进程关闭管道的读端,子进程关闭管道的写段 这样就在父子进程间提供了一个单向数据流 双管道: 当需要一个双向数据流的时候,我们必须创建两个管道,每个方向一个 ], p…