Ito ang command na ipcrm na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator
PROGRAMA:
NAME
ipcrm - alisin ang ilang partikular na mapagkukunan ng IPC
SINOPSIS
ipcrm [mga pagpipilian]
ipcrm {shm|msg|wala} id...
DESCRIPTION
ipcrm inaalis ang mga object ng System V interprocess communication (IPC) at nauugnay na data
mga istruktura mula sa sistema. Upang matanggal ang mga naturang bagay, dapat ay superuser ka, o
ang lumikha o may-ari ng bagay.
Ang mga object ng System V IPC ay may tatlong uri: shared memory, message queues, at semaphores.
Ang pagtanggal ng isang queue ng mensahe o semaphore object ay agaran (hindi alintana kung mayroon man
ang proseso ay may hawak pa ring IPC identifier para sa bagay). Ang isang shared memory object ay lamang
inalis pagkatapos matanggal ang lahat ng kasalukuyang nakalakip na proseso (shmdt(2)) ang bagay mula sa
kanilang virtual address space.
Dalawang estilo ng syntax ang sinusuportahan. Ang lumang makasaysayang syntax ng Linux ay tumutukoy sa isang tatlong-titik
keyword na nagpapahiwatig kung aling klase ng bagay ang tatanggalin, na sinusundan ng isa o higit pang IPC
mga identifier para sa mga bagay na may ganitong uri.
Ang syntax na sumusunod sa SUS ay nagbibigay-daan sa pagtutukoy ng zero o higit pang mga bagay sa lahat ng tatlo
mga uri sa isang solong command line, na may mga bagay na tinukoy sa pamamagitan ng key o sa pamamagitan ng identifier (tingnan
sa ibaba). Ang parehong mga key at identifier ay maaaring tukuyin sa decimal, hexadecimal (tinukoy
na may inisyal na '0x' o '0X'), o octal (tinukoy na may inisyal na '0').
Ang mga detalye ng mga pag-alis ay inilarawan sa shmctlNa (2), msgctl(2), at semctl(2). Ang
ang mga identifier at key ay mahahanap sa pamamagitan ng paggamit ipcsNa (1).
Opsyon
-a, --lahat [shm] [msg] [wala]
Alisin ang lahat ng mapagkukunan. Kapag may ibinigay na argumento ng opsyon, ang pag-alis ay
gumanap lamang para sa mga tinukoy na uri ng mapagkukunan. Babala! Huwag gamitin -a kung
hindi sigurado kung paano maaaring tumugon ang software na gumagamit ng mga mapagkukunan sa mga nawawalang bagay.
Ang ilang mga programa ay gumagawa ng mga mapagkukunang ito sa pagsisimula at maaaring walang anumang code na haharapin
na may hindi inaasahang pagkawala.
-M, --shmem-key shmkey
Alisin ang nakabahaging memory segment na ginawa gamit ang shmkey pagkatapos ng huling detach ay
gumanap.
-m, --shmem-id shmid
Alisin ang nakabahaging memory segment na kinilala ni shmid pagkatapos ng huling detach ay
gumanap.
-Q, --key ng pila msgkey
Alisin ang queue ng mensahe na ginawa gamit ang msgkey.
-q, --queue-id msgid
Alisin ang pila ng mensahe na tinukoy ni msgid.
-S, --semaphore-key semkey
Alisin ang semaphore na ginawa gamit ang semkey.
-s, --semaphore-id kalahati
Alisin ang semaphore na kinilala ni kalahati.
-V, --bersyon
Ipakita ang impormasyon ng bersyon at lumabas.
-h, - Tumulong
Ipakita ang text ng tulong at lumabas.
NOTA
Sa unang pagpapatupad nito sa Linux, ipcrm ginamit ang hindi na ginagamit na syntax na ipinapakita sa pangalawa
linya ng SINOPSIS. Naroroon ang pag-andar sa iba pang *nix na pagpapatupad ng ipcrm ay
mula noong naidagdag, lalo na ang kakayahang magtanggal ng mga mapagkukunan sa pamamagitan ng key (hindi lamang identifier), at
upang igalang ang parehong command-line syntax. Para sa backward compatibility ang nakaraang syntax
ay suportado pa rin.
Gamitin ang ipcrm online gamit ang mga serbisyo ng onworks.net