本文介绍了命令来检查消息队列和共享内存在Linux中的状态?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
很抱歉问一个愚蠢的问题,因为我是unix中的菜鸟.查找共享内存和消息队列的unix命令是什么,如何杀死它们?
Sorry to ask such a silly question as i am noob in unix. what are the unix commands to find shared memory and message queue and how to kill them ?
推荐答案
ipcs(1)
提供有关IPC设施的信息,并且ipcrm(1)
可用于从系统中删除IPC对象.
ipcs(1)
provides information on the IPC facilities and ipcrm(1)
can be used to remove the IPC objects from the system.
列出共享内存段:
ipcs -m
列出消息队列:
ipcs -q
删除使用shmkey
创建的共享内存段:
Remove shared memory segment created with shmkey
:
ipcrm -M key
删除由shmid
标识的共享内存段:
Remove shared memory segment identified by shmid
:
ipcrm -m id
删除使用msgkey
创建的消息队列:
Remove message queue created with msgkey
:
ipcrm -Q key
删除由msgid
标识的消息队列:
Remove message queue identified by msgid
:
ipcrm -q id
这篇关于命令来检查消息队列和共享内存在Linux中的状态?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!