Provided by: manpages-fr-extra_20140201_all bug

NOM

       ipcrm  -  Supprimer  une  file  de messages, un jeu de sémaphores ou un segment de mémoire
       partagée

SYNOPSIS

       ipcrm [ -M clef_shm | -m id_shm | -Q clef_msg | -q id_msg | -S clef_sem | -s id_sem ] ...

       utilisation obsolète

       ipcrm [ shm | msg | sem ] id ...

DESCRIPTION

       ipcrm supprime des  objets  de  communication  entre  processus  (IPC)  System  V  et  les
       structures  de données associées définies sur le système. Afin de les détruire, vous devez
       être le superutilisateur, le créateur ou le propriétaire des objets.

       Les objets IPC System V sont de trois  types :  mémoire  partagée,  file  de  messages  et
       sémaphores.  La  suppression  d'une  file  de  messages ou d'un ensemble de sémaphores est
       immédiate (même s'il y a des processus qui disposent d'un identificateur sur l'objet).  Un
       segment  de mémoire partagée n'est supprimé qu'à la condition que tous les processus aient
       détaché (shmdt(2)) l'objet de leur espace d'adressage virtuel.

       Deux syntaxes sont prises en charge. La syntaxe historique sous Linux utilise un mot  clef
       de  trois  lettres  indiquant la classe de l'objet à supprimer, suivi d'un ou de plusieurs
       identificateurs d'objets IPC de ce type.

       La syntaxe compatible SUS permet l'utilisation d'aucun ou de plusieurs  objets  des  trois
       types  en  une  seule  ligne  de  commande,  objets  désignés  par  leurs  clefs  ou leurs
       identificateurs (voyez ci-dessous). Les clefs et les identificateurs peuvent être indiqués
       en  décimal,  hexadécimal  (commençant  par « 0x » ou « 0X »), ou octal (commençant par un
       « 0 »).

OPTIONS

       -M clef_shm
              Supprimer le segment de mémoire partagée  créé  avec  clef_shm  après  son  dernier
              détachement.

       -m id_shm
              Supprimer  le  segment  de  mémoire partagée identifié par id_shm après son dernier
              détachement.

       -Q clef_msg
              Supprimer la file de messages créée avec clef_msg.

       -q id_msg
              Supprimer la file de messages identifiée par id_msg.

       -S clef_sem
              Supprimer le jeu de sémaphores créé avec clef_sem.

       -s id_sem
              Supprimer le jeu de sémaphores identifié par id_sem.

       Le détail des  suppressions  est  décrit  par  msgctl(2),  shmctl(2),  et  semctl(2).  Les
       identificateurs et les clefs peuvent être trouvés avec ipcs(1).

NOTES

       Dans  sa  première  implémentation  sous  Linux, ipcrm utilisait la syntaxe, déconseillée,
       présentée dans le SYNOPSIS. Les fonctionnalités présentes  dans  d'autres  implémentations
       *nix  ont  été ajoutées depuis, notamment la possibilité de supprimer une ressource par sa
       clef (et pas uniquement par son identificateur) tout en  respectant  la  même  syntaxe  en
       ligne  de  commande.  Pour  assurer la compatibilité ascendante, la syntaxe précédente est
       encore prise en charge.

VOIR AUSSI

       ipcs(1),  ipcmk(1),  msgctl(2),  msgget(2),  semctl(2),  semget(2),  shmctl(2),  shmdt(2),
       shmget(2), ftok(3)

DISPONIBILITÉ

       La   commande   ipcrm   fait   partie  du  paquet  util-linux,  elle  est  disponible  sur
       <URL:ftp://ftp.kernel.org/pub/linux/utils/util-linux/>.

TRADUCTION

       Cette page de manuel a été traduite et mise à jour  par  Christophe  Blaess  en  2003.  La
       version  présente  dans Debian est maintenue par Philippe Piette <foudre-blanche AT skynet
       DOT be> et les membres de la liste <debian-l10n-french  AT  lists  DOT  debian  DOT  org>.
       Veuillez  signaler  toute  erreur  de  traduction  par  un  rapport de bogue sur le paquet
       manpages-fr-extra.