ipcs
ipcs用于报告Linux中进程通信设施的状态。
语法
ipcs [resource-option] [output-format]
ipcs [resource-option] -i id
resource选项
- -m:查看系统共享内存信息
- -q:查看系统消息队列信息
- -s:查验系统信号量信息
- -a:系统默认输出信息,显示系统内所有IPC信息
输出格式
- -c:查看IPC的创建者和所有者
- -l:查看IPC资源的限制信息
- -p:查看IPC资源的创建者和使用的进程ID
- -t:查看最新调用IPC资源的详细时间
- -u:查看IPC资源状态汇总信息
- -l --human:以人类可以阅读的方式显示size
ipcrm
- ipcrm -M shmkey:移除用shmkey创建的共享内存段
- ipcrm -m shmid:移除用shmid标识的共享内存段
- ipcrm -S semkey:移除用semkey创建的信号量
- ipcrm -s semid:移除用semid标识的信号量
- ipcrm -Q msgkey:移除用msgkey创建的消息队列
- ipcrm -q msgid:移除用msgid标识的消息队列