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.

util-linux                                          mars 2002                                           IPCRM(1)