[Go to CFHT Home Page] Man Pages
Back to Software Index  BORDER=0Manpage Top Level
    ipcrm(1) manual page Table of Contents

Name

ipcrm - remove a message queue, semaphore set, or shared memory ID

Synopsis

ipcrm [ -m shmid ] [ -q msqid ] [ -s semid ] [ -M shmkey ] [ -Q msgkey ] [ -S semkey ]

Availability

SUNWipc

Description

ipcrm removes one or more messages, semaphores, or shared memory identifiers.

Options

The identifiers are specified by the following options :
-m shmid
Remove the shared memory identifier shmid from the system. The shared memory segment and data structure associated with it are destroyed after the last detach.
-q msqid
Remove the message queue identifier msqid from the system and destroy the message queue and data structure associated with it.
-s semid
Remove the semaphore identifier semid from the system and destroy the set of semaphores and data structure associated with it.
-M shmkey
Removes the shared memory identifier, created with key shmkey , from the system. The shared memory segment and data structure associated with it are destroyed after the last detach.
-Q msgkey
Remove the message queue identifier, created with key msgkey , from the system and destroy the message queue and data structure associated with it.
-S semkey
Remove the semaphore identifier, created with key semkey , from the system and destroy the set of semaphores and data structure associated with it.

The details of the removes are described in msgctl(2) , shmctl(2) , and semctl(2) . Use the ipcs command to find the identifiers and keys.

See Also

ipcs(1) , msgctl(2) , msgget(2) , msgop(2) , semctl(2) , semget(2) , semop(2) , shmctl(2) , shmget(2) , shmop(2)


Table of Contents