相当于 /dev/mqueue 来枚举 SysV 消息队列

相当于 /dev/mqueue 来枚举 SysV 消息队列

Linux 支持两种消息队列: POSIX(即由mq_open)和系统 V(即由msgget)。对于 POSIX 消息队列,mq_overview(7)您可以通过虚拟文件系统枚举它们mqueue,通常安装在/dev/mqueue.但是,System V 消息队列不会显示在那里。我怎样才能枚举它们?

答案1

虚拟文件系统proc保存以下信息:/proc/sysvipc/msg是一个包含所有 System V 消息队列列表的文件。这ipcs程序使用此文件并向您显示相同的信息,但以更易于理解的格式。

相关内容