El comando ipcrm en Linux se usa para eliminar algunos recursos de IPC (Comunicación entre procesos) . Elimina los objetos IPC y su estructura de datos asociada del sistema. Uno debe ser un creador o superusuario o el propietario del objeto para eliminar estos objetos. Hay tres tipos de objetos System V IPC, es decir , semáforos , memoria compartida y colas de mensajes .
Nota: Cuando todos los procesos adjuntos actualmente eliminen el objeto de su espacio de direcciones virtuales, solo se podrá eliminar el objeto de memoria compartida.
Sintaxis:
ipcrm [options]
o
ipcrm {shm|msg|sem} id...
Opciones:
- -a, –all [shm] [msg] [sem] : Eliminar todos los recursos. Cuando se proporciona un argumento de opción, la eliminación se realiza solo para los tipos de recursos especificados.
- -M, –shmem-key shmkey : elimina el segmento de memoria compartida creado con shmkey después de realizar la última separación.
- -m, –shmem-id shmid : elimina el segmento de memoria compartida identificado por shmid después de realizar la última separación.
- -Q, –queue-key msgkey : elimina la cola de mensajes creada con msgkey .
- -q, –queue-id msgid : elimina la cola de mensajes identificada por msgid .
- -S, –semaphore-key semkey : Elimina el semáforo creado con semkey .
- -s, –semaphore-id semid : Elimina el semáforo identificado por semid .
- -V, –version : muestra la información de la versión y sale.
- -h, –help : muestra el texto de ayuda y sale.
Publicación traducida automáticamente
Artículo escrito por UmangPincha y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA