Questo è il comando ipcrm che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
ipcrm - rimuove alcune risorse IPC
SINOSSI
ipcrm [opzioni]
ipcrm {shm|msg|senza} id...
DESCRIZIONE
ipcrm rimuove gli oggetti di comunicazione interprocesso System V (IPC) e i dati associati
strutture dal sistema. Per eliminare tali oggetti, devi essere superutente, oppure
il creatore o il proprietario dell'oggetto.
Gli oggetti System V IPC sono di tre tipi: memoria condivisa, code di messaggi e semafori.
La cancellazione di una coda di messaggi o di un oggetto semaforoèimmediata (indipendentemente dal fatto che ce ne siano
il processo conserva ancora un identificatore IPC per l'oggetto). Un oggetto di memoria condivisa è solo
rimosso dopo che tutti i processi attualmente collegati sono stati scollegati (shmdt(2)) l'oggetto da
il loro spazio di indirizzi virtuale.
Sono supportati due stili di sintassi. La vecchia sintassi storica di Linux specifica una tre lettere
parola chiave che indica quale classe di oggetto deve essere cancellata, seguita da uno o più IPC
identificatori per oggetti di questo tipo.
La sintassi conforme a SUS consente di specificare zero o più oggetti di tutti e tre
tipi in una singola riga di comando, con oggetti specificati da chiave o da identificatore (vedi
sotto). Sia le chiavi che gli identificatori possono essere specificati in decimale, esadecimale (specificato
con un'iniziale '0x' o '0X'), o ottale (specificato con un'iniziale '0').
I dettagli delle rimozioni sono descritti in shctl(2) msgctl(2), e semctl(2). Il
identificatori e chiavi possono essere trovati usando ipc(1).
VERSIONI
-a, --tutti [shm] [msg] [senza]
Rimuovi tutte le risorse. Quando viene fornito un argomento opzione, la rimozione è
eseguita solo per i tipi di risorsa specificati. Attenzione! Non usare -a se tu
non sono sicuri di come il software che utilizza le risorse potrebbe reagire agli oggetti mancanti.
Alcuni programmi creano queste risorse all'avvio e potrebbero non avere alcun codice da gestire
con una scomparsa inaspettata.
-M, --shmem-chiave shmkey
Rimuovere il segmento di memoria condivisa creato con shmkey dopo l'ultimo distacco è
eseguita.
-m, --shmem-id Shmid
Rimuovere il segmento di memoria condivisa identificato da Shmid dopo l'ultimo distacco è
eseguita.
-Q, --chiave-coda tasto msg
Rimuovi la coda di messaggi creata con tasto msg.
-q, --id-coda msgstr
Rimuovere la coda di messaggi identificata da msgstr.
-S, --chiave-semaforo semkey
Rimuovere il semaforo creato con semkey.
-s, --semaforo-id semimedio
Rimuovere il semaforo identificato da semimedio.
-V, --versione
Visualizza le informazioni sulla versione ed esci.
-h, --Aiuto
Visualizza il testo della guida ed esci.
NOTE
Nella sua prima implementazione Linux, ipcrm usato la sintassi deprecata mostrata nel secondo
linea del SINOSSI. Funzionalità presente in altre implementazioni *nix di ipcrm ha
da allora è stata aggiunta, vale a dire la possibilità di eliminare le risorse per chiave (non solo identificatore), e
rispettare la stessa sintassi della riga di comando. Per compatibilità con le versioni precedenti la sintassi precedente
è ancora supportato.
Usa ipcrm online utilizzando i servizi onworks.net