.\" Copyright 2002 Andre C. Mazzone (linuxdev@karagee.com) .\" May be distributed under the GNU General Public License .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH IPCRM 1 "mars 2002" util\-linux "Commandes utilisateur" .SH NOM ipcrm \- Supprimer une file de messages, un jeu de sémaphores ou un segment de mémoire partagée .SH SYNOPSIS \fBipcrm\fP [ \fB\-M\fP \fIclef_shm\fP | \fB\-m\fP \fIid_shm\fP | \fB\-Q\fP \fIclef_msg\fP | \fB\-q\fP \fIid_msg\fP | \fB\-S\fP \fIclef_sem\fP | \fB\-s\fP \fIid_sem\fP ] ... utilisation obsolète \fBipcrm\fP [ \fBshm\fP | \fBmsg\fP | \fBsem\fP ] \fIid\fP ... .SH DESCRIPTION \fIipcrm\fP 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é (\fBshmdt\fP(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\ »). .SH OPTIONS .TP \fB\-M\fP \fIclef_shm\fP Supprimer le segment de mémoire partagée créé avec \fIclef_shm\fP après son dernier détachement. .TP \fB\-m\fP\fI id_shm\fP Supprimer le segment de mémoire partagée identifié par \fIid_shm\fP après son dernier détachement. .TP \fB\-Q\fP \fIclef_msg\fP Supprimer la file de messages créée avec \fIclef_msg\fP. .TP \fB\-q\fP\fI id_msg\fP Supprimer la file de messages identifiée par \fIid_msg\fP. .TP \fB\-S\fP \fIclef_sem\fP Supprimer le jeu de sémaphores créé avec \fIclef_sem\fP. .TP \fB\-s\fP\fI id_sem\fP Supprimer le jeu de sémaphores identifié par \fIid_sem\fP. .LP Le détail des suppressions est décrit par \fBmsgctl\fP(2), \fBshmctl\fP(2), et \fBsemctl\fP(2). Les identificateurs et les clefs peuvent être trouvés avec \fBipcs\fP(1). .SH NOTES .\" .SH AUTHORS .\" Andre C. Mazzone (linuxdev@karagee.com) .\" .br .\" Krishna Balasubramanian (balasub@cis.ohio-state.edu) Dans sa première implémentation sous Linux, \fBipcrm\fP utilisait la syntaxe, déconseillée, présentée dans le \fBSYNOPSIS\fP. 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. .SH "VOIR AUSSI" .nh \fBipcs\fP(1), \fBipcmk\fP(1), \fBmsgctl\fP(2), \fBmsgget\fP(2), \fBsemctl\fP(2), \fBsemget\fP(2), \fBshmctl\fP(2), \fBshmdt\fP(2), \fBshmget\fP(2), \fBftok\fP(3) .SH DISPONIBILITÉ La commande \fBipcrm\fP fait partie du paquet util\-linux, elle est disponible sur . .SH 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 et les membres de la liste . Veuillez signaler toute erreur de traduction par un rapport de bogue sur le paquet manpages\-fr\-extra.