以下是Linux的ipcs和ipcrm命令的使用方法介绍,需要的朋友请参考
有关进程之间通信方式的信息,包括linux/uinx上提供的共享内存、消息队列和信号
ipcs的使用方法
ipcs -a是缺省输出信息,用于打印当前系统中所有进程间通信方法的信息
ipcs -m打印使用共享内存进行进程间通信的信息
ipcs -q使用消息队列打印进行进程间通信的信息
ipcs -s打印使用信号进行进程间通信的信息
输出格式的控制ipcs -t输出信息的详细变化时间
ipcs -p输出ipc方式的进程ID
ipcs -c输出ipc方式的作者/所有者
ipcs -c输出ipc的各种方式在该系统的限制条件信息
ipcs -u输出当前系统中ipc各方式的状态信息(共享存储器、消息队列、信号)
ipcrm命令
删除消息对象。 共享内存段或信号集时,与ipc对象关联的链中的数据也会一起被删除。 当然,只有超级管理员或ipc对象的创建者才有此权利
ipcrm用法ipcrm -M shmkey删除由shmkey创建的共享内存段
ipcrm -m shmid删除由shmid标识的共享内存段
ipcrm -Q msgkey删除用msqkey创建的消息队列
删除由ipcrm-qmsqidmsqid标识的消息队列
ipcrm -S semkey删除用semkey创建的信号
ipcrm -s semid删除由semid识别的信号