Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

ipcs(1)

msgctl(2)

msgget(2)

msgop(2)

semctl(2)

semget(2)

semop(2)

shmctl(2)

shmget(2)

shmop(2)



  ipcrm(1)                            CLIX                            ipcrm(1)



  NAME

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

  SYNOPSIS

    ipcrm [flag ... ]

  FLAGS

    -q msqid    Removes the message queue identifier msqid from the system and
                destroys the message queue and data structure associated with
                it.

    -m shmid    from the system.  The shared memory segment and data structure
                associated with it are destroyed after the last detach.

    -s semid    Removes the semaphore identifier semid from the system and
                destroys the set of semaphores and data structure associated
                with it.

    -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.

    -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.

    -S semkey   Removes the semaphore identifier, created with key semkey,
                from the system and destroys the set of semaphores and data
                structure associated with it.

  DESCRIPTION

    The ipcrm command will remove one or more specified messages, semaphore
    sets, or shared memory identifiers.

    The details of the removes are described in msgctl, shmctl, and semctl.
    The identifiers and keys may be found by using ipcs.

  EXAMPLES

    1.  To remove the message queue with the ID of 4:

        ipcrm -q 4


    2.  To remove all semaphores with key 15b3:

        ipcrm -S 15b3



  2/94 - Intergraph Corporation                                              1






  ipcrm(1)                            CLIX                            ipcrm(1)



  DIAGNOSTICS

    illegal key: key
           The key to be removed is a system or private key.

    ipcrm: msgkey(key): not found.
           The key given does not exist.

  EXIT VALUES

    If unsuccessful, ipcrm returns a nonzero exit value.

  RELATED INFORMATION

    Commands: ipcs(1)

    Functions: msgctl(2), msgget(2), msgop(2), semctl(2), semget(2), semop(2),
    shmctl(2), shmget(2), shmop(2)




































  2                                              Intergraph Corporation - 2/94




Typewritten Software • bear@typewritten.org • Edmonds, WA 98026