ipcmk

创建各种进程间的通信资源


语法格式

ipcmk [-M size] [-S sems] [-Q] [-p mode]
ipcmk -h

命令简介

ipcmk命令主要用于创建共享内存段、消息队列或信号灯数组等进程间通信(IPC)资源。

命令选项

-M size  创建一个指定字节数量的共享内存段。

-S sems  创建具有指定元素个数的信号灯数组。

-Q  创建一个消息队列。

-p mode  设置IPC资源的访问权限(默认值为0644)。

-h  显示命令的用法与选项说明等帮助信息,然后退出。

应用实例

1. 创建一个20480字节的共享内存段,创建者与同组用户具有读写的访问权限。

$ ipcmk -M 204800 –p 0664
Shared memory id: 655376
$

2. 创建一个消息队列,任何人均有读写的访问权限。

$ ipcmk -Q –p 0666
Message queue id: 0
$

3. 创建一个具有10个元素的信号灯数组。

$ ipcmk –S 10
Semaphore id: 131074
$

索引:A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z