SysV メッセージキューを列挙する /dev/mqueue と同じ

SysV メッセージキューを列挙する /dev/mqueue と同じ

Linuxは2つのメッセージキューをサポートしています。POSIX(例:mq_open)とシステムV(すなわち、msgget)。 POSIX メッセージキューの場合mq_overview(7)mqueue通常、インストールされている仮想ファイルシステムを使用してそれらを列挙できます/dev/mqueue。ただし、System V メッセージ キューはここには表示されません。どのように列挙できますか?

答え1

仮想ファイルシステムはproc次の情報を保持します。/proc/sysvipc/msgすべてのSystem Vメッセージキューのリストを含むファイル。これipcsプログラムはこのファイルを使用して、同じ情報をより理解しやすい形式で表示します。

関連情報