如何在 C 中的 linux 上打印 a 和 b 之间的 IPC 消息?

Posted

技术标签:

【中文标题】如何在 C 中的 linux 上打印 a 和 b 之间的 IPC 消息?【英文标题】:How do I print IPC message between a and b on linux in C? 【发布时间】:2011-09-16 15:38:42 【问题描述】:

假设我是 root,所以权限不是问题。

如何在任意两个本地进程之间打印 IPC 消息?

【问题讨论】:

看起来是一个有趣的问题,但你应该添加更多关于你想要什么的细节。 IPC 是一个高级术语,而不是一项特定技术,所以这个问题需要进一步思考。 【参考方案1】:

最通用的方法是使用套接字。如果你的消息是一个整数类型,那么信号也可以工作。

取决于消息的外观。

【讨论】:

【参考方案2】:

如前所述,如果您发布更多关于您想要做什么的详细信息,将会很有帮助。我确实找到了这些可能有助于您入门的链接:http://www.cs.cf.ac.uk/Dave/C/node25.htmlhttp://www.codeproject.com/KB/threads/sharedmemipc.aspx

【讨论】:

以上是关于如何在 C 中的 linux 上打印 a 和 b 之间的 IPC 消息?的主要内容,如果未能解决你的问题,请参考以下文章

带有命名管道的 C 中的 IPC

如何在bash中查找和打印特定字符

如何实现一台计算机与另一台计算机中虚拟机Linux实现xwindow连接

QTGUI - 如何在来自其他类的主窗口上打印消息(QString)?

ASPX直接打印后跳转页面如何实现

Java 线程:如何一次使用两个线程打印字母和数字