unixdev.net


Switch to SpeakEasy.net DSL

The Modular Manual Browser

Home Page
Manual: (SunOS-5.10)
Page:
Section:
Apropos / Subsearch:
optional field

ipcrm(1)                         User Commands                        ipcrm(1)



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

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

DESCRIPTION
       ipcrm removes one or more messages, semaphores, or shared memory  iden-
       tifiers.

OPTIONS
       The following option is supported:

       -z zone         Keys  specified by other options refer to facilities in
                       the specified zone (see zones(5)). The default  is  the
                       zone  in which the command is executing. This option is
                       only useful when the command is executed in the  global
                       zone.



       The identifiers are specified by the following options:

       -m shmid        Removes  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        Removes  the  message  queue  identifier msqid from the
                       system and destroys the message queue and  data  struc-
                       ture associated with it.



       -s semid        Removes  the semaphore identifier semid from the system
                       and destroys 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       Removes the message queue identifier, created with  key
                       msgkey,  from the system and destroys the message queue
                       and data structure associated with it.



       -S semkey       Removes the  semaphore  identifier,  created  with  key
                       semkey,  from  the system and destroys the set of sema-
                       phores 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.

ENVIRONMENT VARIABLES
       See  environ(5) for descriptions of the following environment variables
       that affect the execution of  ipcrm: LANG,  LC_ALL,  LC_CTYPE,  LC_MES-
       SAGES, and NLSPATH.

ATTRIBUTES
       See attributes(5) for descriptions of the following attributes:


       tab()     allbox;     cw(2.750000i)|    cw(2.750000i)    lw(2.750000i)|
       lw(2.750000i).   ATTRIBUTE  TYPEATTRIBUTE   VALUE   AvailabilitySUNWipc
       Interface StabilityStandard


SEE ALSO
       ipcs(1),   msgctl(2),   msgget(2),   msgrcv(2),  msgsnd(2),  semctl(2),
       semget(2), semop(2),  shmctl(2),  shmget(2),  shmop(2),  attributes(5),
       environ(5), standards(5), zones(5)



SunOS 5.10                        9 Jan 2004                          ipcrm(1)