ipcs命令:提供IPC设备的信息
命令格式:
ipcs [resource-option] [output-format]
ipcs [resource-option] –i id
resource-option选项:
ipcs –m 查看系统共享内存的信息
ipcs –q 查看系统消息队列的信息
ipcs –s 查看系统信号量的信息
ipcs –[a] 系统默认输出信息,显示系统内所有的IPC信息
output-format选项:
ipcs –c 查看IPC的创建者和所有者
ipcs –l 查看IPC资源的限制信息
ipcs –p 查看IPC资源的创建者和使用者的进程ID号
ipcs –t 查看最新调用IPC资源的详细时间
ipcs –u 查看IPC资源状态汇总信息
额外格式控制:
ipcs –l –human 以人类可以阅读的方式显示size
ipcrm:通过指定的ID号删除IPC资源,同时将与IPC对象关联的数据一并删除,只有超级用户或IPC资源创建者能够删除
使用方法:
ipcrm –M shmkey 移除用shmkey创建的共享内存段
ipcrm –m shmid 移除用shmid标识的共享内存段
ipcrm –S semkey 移除用semkey创建的信号量
ipcrm –s semid 移除用semid标识的信号量
ipcrm –Q msgkey 移除用msgkey创建的消息队列
ipcrm –q msgid 移除用msgid标识的消息队列