linux下消息队列的查看与删除(ipcs&ipcrm的使用)

linux下消息队列的查看与删除(ipcs&ipcrm的使用)

ipcs

ipcs -q : 显示所有的消息队列

ipcs -qt : 显示消息队列的创建时间,发送和接收最后一条消息的时间

ipcs -qp: 显示往消息队列中放消息和从消息队列中取消息的进程ID

ipcs -q -i msgid: 显示该消息队列结构体中的消息信息:

ipcs -ql : 显示消息队列的限制信息:

取得ipc信息:

ipcs [-m|-q|-s]

-m 输出有关共享内存(shared memory)的信息

-q 输出有关信息队列(message queue)的信息

-s 输出有关“遮断器”(semaphore)的信息

ipcrm

语法

ipcrm [ -m SharedMemoryID ] [ -M SharedMemoryKey ] \

[ -q MessageID ] [ -Q MessageKey ] [ -s SemaphoreID ]\

[ -S SemaphoreKey ]

-m SharedMemoryID 删除共享内存标识 SharedMemoryID。与 SharedMemoryID 有关联的共享内存段以及数据结构都会在最后一次拆离操作后删除。

-M SharedMemoryKey 删除用关键字 SharedMemoryKey 创建的共享内存标识。与其相关的共享内存段和数据结构段都将在最后一次拆离操作后删除。

-q MessageID 删除消息队列标识 MessageID 和与其相关的消息队列和数据结构。

-Q MessageKey 删除由关键字 MessageKey 创建的消息队列标识和与其相关的消息队列和数据结构。

-s SemaphoreID 删除信号量标识 SemaphoreID 和与其相关的信号量集及数据结构。

-S SemaphoreKey 删除由关键字 SemaphoreKey 创建的信号标识和与其相关的信号量集和数据结构。

关于消息队列参见博客:进程间通信之消息队列

相关推荐

不看逾期负债的口子有哪些
365官网登录

不看逾期负债的口子有哪些

📅 06-27 👁️ 7708
酷狗音乐原创音乐审核时间过长怎么办
365娱乐游戏是哪个公司

酷狗音乐原创音乐审核时间过长怎么办

📅 06-27 👁️ 9042
HTC应如何刷机 HTC手机刷机的一些经验及方法介绍
手机365体育网站经常打不开

HTC应如何刷机 HTC手机刷机的一些经验及方法介绍

📅 06-27 👁️ 2338