特牛生活网

Linux高级编程——进程通信(管道pipe)_linux pipe编程_琛翀的博客-CSDN博客

网友收藏
文章浏览阅读375次。管道(Pipe)——特殊文件同步实现同一台机器上的两个进程之间同步传输大量数据。int pipe(int pipefd[2]);[0]为读,[1]为写管道分为两种:匿名管道(只能用于具有亲缘关系的进程间通信)命名管道(就是磁盘上的一个特殊文件,任何知道该文件路径的进程都可以使用它进行通信)mkfifo 管道名上述命名创建一个以管道名而生成的命名管道文件,类型为p;若使用cat 读取文件内容,此时,该文件则会清空;管道只要有人读取数据,则读取到的数据在管道中直接消失,全部读完则管_linux pipe编程
标签:linux pipe编程