DOKK / manpages / debian 11 / util-linux / ipcmk.1.en
IPCMK(1) User Commands IPCMK(1)

ipcmk - make various IPC resources

ipcmk [options]

ipcmk allows you to create System V inter-process communication (IPC) objects: shared memory segments, message queues, and semaphore arrays.

Create a shared memory segment of size bytes. The size argument may be followed by the multiplicative suffixes KiB (=1024), MiB (=1024*1024), and so on for GiB, etc. (the "iB" is optional, e.g., "K" has the same meaning as "KiB") or the suffixes KB (=1000), MB (=1000*1000), and so on for GB, etc.
Create a message queue.
Create a semaphore array with number of elements.

Other options are:

Access permissions for the resource. Default is 0644.
Display version information and exit.
Display help text and exit.

Hayden A. James

ipcrm(1), ipcs(1), sysvipc(7)

The ipcmk command is part of the util-linux package and is available from Linux Kernel Archive.

July 2014 util-linux