- 38
- 0
- 约3.91千字
- 约 5页
- 2020-12-15 发布于四川
- 举报
2011-06-08 21:45
linux 管道 FIFO——写的很全,转来的
pipe是Linux中最经典的进程间通信手段,在终端里通常用来组合命令,例如“ls -l|wc -l”。它的作用很直观,就是使得前一个进程的输出作为后一个进程的输入,在概念上很符合“管道”的意思。
用管道实现“ls -l | wc -l”
《情景分析》上有这个例子的代码,我觉得很适合用来了解管道。这里假设终端对应的进程为PA,wc、ls是PA先后创建的两个子进程child_B与child_C。代码简化后抄录如下:int main(){int pipefds[2], child_B, child_C;pip
原创力文档

文档评论(0)