mmxingye

导航

05 | ipc状态命令(进程通信)

ipc状态命令

大多数Linux系统都提供了一组命令,用于从命令行上访问IPC信息以及清理游离的IPC机制。他们是ipcs和ipcrm命令。

IPC机制一个令人烦恼的问题是:编写错误的程序或因为某些原因而执行失败的程序将把它的IPC资源(如消息队列中的数据)遗留在系统中,这将导致对程序的新调用执行失败。

显示信号量状态

./ipcs -s

image-20220426202948435

紧接着删除

./ipcrm -s 768

显示共享内存状态

./ipcs -m

image-20220426203126944

这里显示的是一个长度为4KB的共享内存段,它被两个进程连接。

ipcrm -m

删除共享内存

显示消息队列状态

ipcs -q

删除

ipcrm -q

posted on 2022-04-27 21:07  独立树  阅读(116)  评论(0编辑  收藏  举报