管道

管道是一种两个进程间进行单向通信的机制。因为管道传递数据的单向性,管道又称为半双工管道。

  • 数据只能由一个进程流向另一个进程,如果要进行双工通信,需要建立两个管道
  • 管道只能用于父子进程或者兄弟进程间通信,也就是说管道只能用于具有亲缘关系的进程间通信
  • 管道只处理前一个命令正确输出,不处理错误输出
  • 管道右边的命令,必须能够接收标准输入流命令才行

 

posted @ 2019-06-05 21:26  北漂屌丝  阅读(343)  评论(0编辑  收藏  举报