【Linux指南】进程通信系列(四):命名管道 FIFO —— 让陌生进程按名字见面前两篇我们把匿名管道玩出了花:从内核里的 “披着文件外皮的内存”,到进程池的 fd 泄漏排查。但匿名管道有一个与生俱来的天花板 —— 只能用于亲缘进程。原理我们说透了:它没有名字、没有路径,第三方进程根本 “找不到” 它,唯一入口是 fork 时的 fd 表拷贝。那两个素不相识的进程(比如一个日志服务和一个监控工具)想通信怎么办?这篇的主角登场:命名管道(FIFO) —— 给管道起个名字,让任何进程都能凭这个名字打开同一份内核缓冲区。它还是第五篇共享内存的 “最佳搭子”:共享内存裸奔没有同步机制,FIFO