Linux管道 发表于 2019-03-09 更新于 2023-10-11 分类于 Linux Waline: 阅读次数: 标准流管道 12345#include<stdio.h>FILE popen(const char* command,const char* open_mode);int pclode(FILE *Fp);//popen():允许一个程序将另一个程序作为新进程来启动,并可以传递数据给它或者通过它接收数据。//pclose():关闭与之关联的文件流 无名管道 12#include<unistd.h>int pipe(int fds[2]); 命名管道 创建、删除FIFO文件 123456#include<sys/types.h>#include<sys/stat.h>int mkfifio(const char* pathname,mode_t mode);//pathname为要创建的FIFO文件的全路径名//参数mode为文件访问权限//成功:0 失败:-1 123//删除FIFO文件-#include<unistd.h>int unlink(const char *pathname);