<分区>
this question 的答案显示如何在两个进程之间共享文件描述符。我不清楚这是否适用于任何流程或仅适用于相关流程。例如,是否可以在 unix 系统上打开一个未命名的管道并将读取或写入文件描述符传递给另一个不相关的进程?
标签 c unix pipe ipc file-descriptor
<分区>
this question 的答案显示如何在两个进程之间共享文件描述符。我不清楚这是否适用于任何流程或仅适用于相关流程。例如,是否可以在 unix 系统上打开一个未命名的管道并将读取或写入文件描述符传递给另一个不相关的进程?
最佳答案
是的,您可以将文件描述符传递给任何其他进程。唯一的要求是您打开一个 Unix 域套接字以在两个进程之间进行通信。
关于文件描述符可以在不相关的进程之间共享吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20873529/