1.核心理论-有名管道
有名管道又称为FIFO文件,因此我们对有名管 道的操作可以采用操作文件的方法,如使用 open,read,write等
FIFO文件对比普通文件
FIFO文件在使用上和普通文件有相似之处,但是也有 不同之处:
1. 读取Fifo文件的进程只能以”RDONLY”方式打开 fifo文件。
2. 写Fifo文件的进程只能以”WRONLY”方式打开fifo 文件。
3. Fifo文件里面的内容被读取后,就消失了。但是普 通文件里面的内容读取后还存在
2.函数学习-有名管道
创建管道 mkfifo
函数原形
int mkfifo(const char *pathname, mode_t mode);
函数功能
创建fifo文件(有名管道)