标签: c linux unix fifo
我使用 mkfifo 命令创建了一个FIFO,并创建了两个使用FIFO进行通信的进程。但我发现在使用FIFO的过程中,我删除了FIFO,这两个进程甚至可以使用不存在的FIFO来发送数据,为什么?
答案 0 :(得分:4)
该对象已从文件系统中删除,但与所有其他文件一样,它将继续存在,直到所有打开的文件描述符都关闭。