Este es el comando ipcrm que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
ipcrm: elimina ciertos recursos de IPC
SINOPSIS
ipcrm [opciones]
ipcrm {shm|MSG|sin} id...
DESCRIPCIÓN
ipcrm elimina los objetos de comunicación entre procesos (IPC) del Sistema V y los datos asociados
estructuras del sistema. Para eliminar dichos objetos, debe ser superusuario o
el creador o propietario del objeto.
Los objetos de System V IPC son de tres tipos: memoria compartida, colas de mensajes y semáforos.
La eliminación de una cola de mensajes o un objeto semáforo es inmediata (independientemente de si
proceso todavía tiene un identificador de IPC para el objeto). Un objeto de memoria compartida es solo
eliminado después de que todos los procesos adjuntos actualmente se hayan separado (shmdt(2)) el objeto de
su espacio de direcciones virtual.
Se admiten dos estilos de sintaxis. La antigua sintaxis histórica de Linux especifica una
palabra clave que indica qué clase de objeto se eliminará, seguida de uno o más IPC
identificadores para objetos de este tipo.
La sintaxis compatible con SUS permite la especificación de cero o más objetos de los tres
tipos en una sola línea de comando, con objetos especificados por clave o por identificador (ver
debajo). Tanto las claves como los identificadores se pueden especificar en decimal, hexadecimal (especificado
con una inicial '0x' o '0X'), u octal (especificado con una inicial '0').
Los detalles de las eliminaciones se describen en shmctl(2) msgctl(2), y semctl(2). los
Los identificadores y claves se pueden encontrar usando ips(1).
CAMPUS
-a, --todas [shm] [MSG] [sin]
Elimina todos los recursos. Cuando se proporciona un argumento de opción, la eliminación es
realizado solo para los tipos de recursos especificados. ¡Atención! No utilice -a si tu
no está seguro de cómo podría reaccionar el software que utiliza los recursos ante la falta de objetos.
Algunos programas crean estos recursos al inicio y es posible que no tengan ningún código para tratar
con una desaparición inesperada.
-M, --shmem-clave clave de sol
Eliminar el segmento de memoria compartida creado con clave de sol después de la última separación es
realizado.
-m, --shmem-id shmid
Eliminar el segmento de memoria compartida identificado por shmid después de la última separación es
realizado.
-Q, --cola-clave teclamensaje
Eliminar la cola de mensajes creada con teclamensaje.
-q, - ID de cola msgstr
Eliminar la cola de mensajes identificada por msgstr.
-S, --clave de semáforo semkey
Eliminar el semáforo creado con semkey.
-s, --semáforo-id medio
Eliminar el semáforo identificado por medio.
-V, --versión
Muestra la información de la versión y sale.
-h, --ayuda
Mostrar texto de ayuda y salir.
NOTAS
En su primera implementación de Linux, ipcrm utilizó la sintaxis obsoleta que se muestra en el segundo
línea de la SINOPSIS. Funcionalidad presente en otras implementaciones * nix de ipcrm tiene
desde que se ha agregado, es decir, la capacidad de eliminar recursos por clave (no solo por identificador), y
respetar la misma sintaxis de la línea de comandos. Para compatibilidad con versiones anteriores, la sintaxis anterior
todavía es compatible.
Utilice ipcrm en línea utilizando los servicios de onworks.net