Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ ipcrm(1) — Reliant UNIX 5.44c4

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)                                                           ipcrm(1)

NAME
     ipcrm - Einrichtungen zur Interprozeß-Kommunikation entfernen (remove
     inter-process communication facilities)

SYNTAX
     ipcrm [option ...]

BESCHREIBUNG
     ipcrm entfernt ein oder mehrere Semaphore, Nachrichtenwarteschlangen,
     gemeinsam benutzten Speicher (shared memory) oder Einrichtungen zur
     Interprozeß-Kommunikation (IPC-Einrichtungen). Diese können Sie entwe-
     der durch deren Bezeichner oder durch den Schlüssel, der bei der
     Erzeugung der jeweiligen IPC-Einrichtung verwandt wurde, angeben.

     Bezeichner und Schlüssel von IPC-Einrichtungen erfahren Sie mit Hilfe
     des Kommandos ipcs (Ausgabespalten ID bzw. Key). Detaillierte Informa-
     tionen über die Vorgänge bei der Entfernung einer Nachrichtenwarte-
     schlange, eines gemeinsam benutzten Speichersegments oder eines Sema-
     phors erhalten Sie in der Beschreibung von msgctl(2), shmctl(2) bzw.
     semctl(2).

OPTIONEN
     -q msgqid
          (q - queue) Die Nachrichtenwarteschlange mit der Kennzahl msgqid
          wird aus dem System entfernt und die damit verbundenen Daten-
          strukturen werden zerstört.

          msgqid
               Kennzahl der Nachrichtenwarteschlange, die entfernt werden
               soll. Diese Kennzahl gibt das Kommando ipcs in der Spalte ID
               aus.

     -Q msgkey
          (Q - queue) Die Nachrichtenwarteschlange mit dem Schlüssel msgkey
          wird aus dem System entfernt und die damit verbundenen Daten-
          strukturen werden zerstört.

          msgkey
               Schlüssel der Nachrichtenwarteschlange, die entfernt werden
               soll. Diesen Schlüssel gibt das Kommando ipcs in der Spalte
               KEY aus.

     -s semid
          (s - semaphor) Das Semaphor mit der Kennzahl semid wird aus dem
          System entfernt, und die damit verbundenen Datenstrukturen werden
          zerstört.

          semid
               Kennzahl des Semaphors, das entfernt werden soll. Diese
               Kennzahl gibt das Kommando ipcs in der Spalte ID aus.





Seite 1                      Reliant UNIX 5.44               Gedruckt 11/98

ipcrm(1)                                                           ipcrm(1)

     -S semkey
          (S - semaphor) Das Semaphor mit dem Schlüssel semkey wird aus dem
          System entfernt, und die damit verbundenen Datenstrukturen werden
          zerstört.

          semkey
               Schlüssel, mit dem das Semaphor erzeugt wurde, das Sie ent-
               fernen möchten. Diesen Schlüssel gibt das Kommando ipcs in
               der Spalte KEY aus.

     -m shmid
          (m - memory) Der gemeinsam benutzte Speicher (shared memory) mit
          der Kennzahl shmid wird aus dem System entfernt, und die damit
          verbundenen Datenstrukturen werden zerstört.

          shmid
               Kennzahl des gemeinsam benutzten Speichers, der entfernt
               werden soll. Diese Kennzahl gibt das Kommando ipcs in der
               Spalte ID aus.

     -M shmkey
          (M - memory) Der gemeinsam benutzte Speicher (shared memory) mit
          dem Schlüssel shmkey wird aus dem System entfernt, und die damit
          verbundenen Datenstrukturen werden zerstört.

          shmkey
               Schlüssel des gemeinsam benutzten Speichers, der entfernt
               werden soll. Diesen Schlüssel gibt das Kommando ipcs in der
               Spalte KEY aus.

BEISPIELE
     Zuerst lassen Sie mit ipcs einen Bericht über den Zustand von Einrich-
     tungen zur Interprozeß-Kommunikation ausgeben. Danach entfernen Sie
     die Nachrichtenwarteschlange mit der Kennzahl 40 aus dem System:

     $ ipcs
     Time is 248bc52b
     IPC status from /dev/kmem as of Tue Jun  6 13:35:55 1989
     T     ID     KEY        MODE       OWNER    GROUP
     Message Queues:
     q     40 0x0000004b -Rrw-rw-rw-  michael    qm234
     Semaphores:
     $ ipcrm -q 40

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







Seite 2                      Reliant UNIX 5.44               Gedruckt 11/98

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