Apparence
Uubu.fr

Les systèmes Linux, l’open source, les réseaux, l’interopérabilité, etc.
« Il vaut mieux viser la perfection et la manquer que viser l’imperfection et l’atteindre. » (Bertrand Arthur William RUSSEL)
25 mars 2016

Linux           Utilitaires Linux


ipcrm

ipcrm

supprimer des ressources IPC

   ipcrm supprime des objets IPC et les structures de données associées du système. Pour supprimer de tels objets, vous devez être root, ou le créateur ou le propriétaire de l'objet.

   les objets IPC system V sont de 3 types: mémoire partagée, files de messages, et sémaphore. La suppression d'objet de type file de message ou sémaphore est immédiate. Un objet de mémoire partagé est seulement supprimé après que tous les processus attaché se soient détaché de l'objet

   2 syntaxes sont supportées. L'ancienne syntaxe spécifie un mot clé à 3 lettres indiquant quelle classe d'objet doit être supprimer, suivi par un ou plusieurs identifiant IPC pour les objets de ce type.

   La syntaxe SUS-compliant permet la spécification de 0 ou plusieurs objets de tous les 3 types dans une simple ligne de commande, avec les objets spécifiés soit par clé soit par identifiant. Les clé et les identifiants peuvent être spécifiés en décimal, hexadécimal, ou octal.

   Les identifiants et clé peuvent être trouvés en utilisant la commande ipcs.

OPTIONS

-a, --all [shm] [msg] [sem] Supprime toutes les ressources. Quand une option est fournie, la suppression est effectuée seulement pour le type de ressource spécifié.
-M, --shmem-key Supprime le segment de mémoire partagé créé avec la clé spécifiée après que le dernier détachement est été effectué
-m, --shmem-id idem, en spécifiant son id
-Q, --queue-key Supprime le file de message créé avec la clé spécifiée
-q, --queue-id idem, en spécifiant son id
-S, --semaphore-key Supprime le sémaphore créé avec la clé spécifiée
-s, --semaphore-id idem, en spécifiant son id