$> Linux命名管道 2022-09-20 Linux 前言众所周知,Linux的IPC主要有多种方式,本文主要记录命名管道的使用。 使用 调用 mkfifo() 创建具名管道文件 读写两端分别调用 fopen() 打开 调用 fwrite() 写入;调用 fread() 读取 调用 unlink() 销毁具名管道文件 阻塞 如果以只写打开,则会阻塞写入直到有读取;如果以只读打开,则会阻塞直到有写入;如果以读写打开,那么就不会阻塞。 写入直到缓冲区满则阻塞;读取直到缓冲区空则阻塞。