在上文中我们提到了匿名管道通过|符号实现进程间的通信,传递输入给下一个进程作为输出,其实现原理如下: 利用fork创建子进程,复制file_struct会同样复制fd输入输出数组,但是fd指向的文件仅有一份,即两个进程间可以通过fd数组实现对同一个管道文件的跨进程读写操作 禁用父进程的读,禁用子进程的写,即从父进程写入从子...