<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="sv">
	<id>https://wiki.linux.se/index.php?action=history&amp;feed=atom&amp;title=ipcrm%281%29</id>
	<title>ipcrm(1) - Versionshistorik</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.linux.se/index.php?action=history&amp;feed=atom&amp;title=ipcrm%281%29"/>
	<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=ipcrm(1)&amp;action=history"/>
	<updated>2026-08-02T14:23:18Z</updated>
	<subtitle>Versionshistorik för denna sida på wikin</subtitle>
	<generator>MediaWiki 1.38.4</generator>
	<entry>
		<id>https://wiki.linux.se/index.php?title=ipcrm(1)&amp;diff=9848&amp;oldid=prev</id>
		<title>Admin: Skapade sidan med &#039;{{DISPLAYTITLE:ipcrm(1)}}  == NAMN ==  &#039;&#039;&#039;ipcrm&#039;&#039;&#039; – ta bort vissa IPC-resurser  == SYNOPSIS ==  &lt;pre&gt; ipcrm [optioner]  ipcrm [shm|msg|sem] ID ... &lt;/pre&gt;  == BESKRIVNING ==  &#039;&#039;&#039;ipcrm&#039;&#039;&#039; tar bort POSIX- och System V-objekt för interprocesskommunikation, IPC, samt tillhörande datastrukturer från systemet.  För att kunna ta bort sådana objekt måste du vara superuser, eller objektets skapare eller ägare.  POSIX- och System V-IPC-objekt finns i tre typer:  * delat m...&#039;</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=ipcrm(1)&amp;diff=9848&amp;oldid=prev"/>
		<updated>2026-08-02T06:53:12Z</updated>

		<summary type="html">&lt;p&gt;Skapade sidan med &amp;#039;{{DISPLAYTITLE:ipcrm(1)}}  == NAMN ==  &amp;#039;&amp;#039;&amp;#039;ipcrm&amp;#039;&amp;#039;&amp;#039; – ta bort vissa IPC-resurser  == SYNOPSIS ==  &amp;lt;pre&amp;gt; ipcrm [optioner]  ipcrm [shm|msg|sem] ID ... &amp;lt;/pre&amp;gt;  == BESKRIVNING ==  &amp;#039;&amp;#039;&amp;#039;ipcrm&amp;#039;&amp;#039;&amp;#039; tar bort POSIX- och System V-objekt för interprocesskommunikation, IPC, samt tillhörande datastrukturer från systemet.  För att kunna ta bort sådana objekt måste du vara superuser, eller objektets skapare eller ägare.  POSIX- och System V-IPC-objekt finns i tre typer:  * delat m...&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Ny sida&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{DISPLAYTITLE:ipcrm(1)}}&lt;br /&gt;
&lt;br /&gt;
== NAMN ==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ipcrm&amp;#039;&amp;#039;&amp;#039; – ta bort vissa IPC-resurser&lt;br /&gt;
&lt;br /&gt;
== SYNOPSIS ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ipcrm [optioner]&lt;br /&gt;
&lt;br /&gt;
ipcrm [shm|msg|sem] ID ...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BESKRIVNING ==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ipcrm&amp;#039;&amp;#039;&amp;#039; tar bort POSIX- och System V-objekt för interprocesskommunikation, IPC, samt tillhörande datastrukturer från systemet.&lt;br /&gt;
&lt;br /&gt;
För att kunna ta bort sådana objekt måste du vara superuser, eller objektets skapare eller ägare.&lt;br /&gt;
&lt;br /&gt;
POSIX- och System V-IPC-objekt finns i tre typer:&lt;br /&gt;
&lt;br /&gt;
* delat minne&lt;br /&gt;
* meddelandeköer&lt;br /&gt;
* semaforer&lt;br /&gt;
&lt;br /&gt;
Borttagning av en meddelandekö eller ett semaforobjekt sker omedelbart, oavsett om någon process fortfarande har en IPC-identifierare för objektet.&lt;br /&gt;
&lt;br /&gt;
Ett objekt för delat minne tas bort först efter att alla processer som för närvarande är anslutna har kopplat loss objektet från sitt virtuella adressutrymme med [[shmdt(2)]].&lt;br /&gt;
&lt;br /&gt;
Två syntaxstilar stöds.&lt;br /&gt;
&lt;br /&gt;
Den gamla historiska Linux-syntaxen anger ett trebokstavsnyckelord för vilken objektklass som ska tas bort, följt av en eller flera IPC-identifierare för objekt av denna typ.&lt;br /&gt;
&lt;br /&gt;
Exempel:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ipcrm shm ID&lt;br /&gt;
ipcrm msg ID&lt;br /&gt;
ipcrm sem ID&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Den SUS-kompatibla syntaxen tillåter att noll eller flera objekt av alla tre typer anges på samma kommandorad.&lt;br /&gt;
&lt;br /&gt;
Objekt kan anges antingen med nyckel eller identifierare.&lt;br /&gt;
&lt;br /&gt;
Både nycklar och identifierare kan anges som:&lt;br /&gt;
&lt;br /&gt;
* decimaltal&lt;br /&gt;
* hexadecimaltal, med inledande &amp;#039;&amp;#039;&amp;#039;0x&amp;#039;&amp;#039;&amp;#039; eller &amp;#039;&amp;#039;&amp;#039;0X&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* oktaltal, med inledande &amp;#039;&amp;#039;&amp;#039;0&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Detaljerna för borttagning beskrivs i:&lt;br /&gt;
&lt;br /&gt;
* [[shmctl(2)]]&lt;br /&gt;
* [[shm_unlink(3)]]&lt;br /&gt;
* [[msgctl(2)]]&lt;br /&gt;
* [[mq_unlink(3)]]&lt;br /&gt;
* [[semctl(2)]]&lt;br /&gt;
* [[sem_unlink(3)]]&lt;br /&gt;
&lt;br /&gt;
Identifierare och nycklar kan hittas med:&lt;br /&gt;
&lt;br /&gt;
* [[lsipc(1)]]&lt;br /&gt;
* [[ipcs(1)]]&lt;br /&gt;
&lt;br /&gt;
== OPTIONER ==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;-a&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;--all&amp;#039;&amp;#039;&amp;#039; [&amp;#039;&amp;#039;&amp;#039;shm&amp;#039;&amp;#039;&amp;#039;] [&amp;#039;&amp;#039;&amp;#039;pshm&amp;#039;&amp;#039;&amp;#039;] [&amp;#039;&amp;#039;&amp;#039;msg&amp;#039;&amp;#039;&amp;#039;] [&amp;#039;&amp;#039;&amp;#039;pmsg&amp;#039;&amp;#039;&amp;#039;] [&amp;#039;&amp;#039;&amp;#039;sem&amp;#039;&amp;#039;&amp;#039;] [&amp;#039;&amp;#039;&amp;#039;psem&amp;#039;&amp;#039;&amp;#039;]&lt;br /&gt;
&lt;br /&gt;
: Ta bort alla resurser.&lt;br /&gt;
&lt;br /&gt;
: Om ett optionsargument anges tas endast angivna resurstyper bort.&lt;br /&gt;
&lt;br /&gt;
: &amp;#039;&amp;#039;&amp;#039;Varning:&amp;#039;&amp;#039;&amp;#039; använd inte &amp;#039;&amp;#039;&amp;#039;-a&amp;#039;&amp;#039;&amp;#039; om du är osäker på hur programmen som använder resurserna reagerar när objekten försvinner.&lt;br /&gt;
&lt;br /&gt;
: Vissa program skapar dessa resurser vid start och saknar kod för att hantera att de oväntat försvinner.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;-M&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;--shmem-key&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;shmkey&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
: Ta bort det delade minnessegment som skapades med &amp;#039;&amp;#039;shmkey&amp;#039;&amp;#039;, efter att den sista frånkopplingen har gjorts.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;-m&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;--shmem-id&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;shmid&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
: Ta bort det delade minnessegment som identifieras av &amp;#039;&amp;#039;shmid&amp;#039;&amp;#039;, efter att den sista frånkopplingen har gjorts.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;--posix-shmem&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;namn&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
: Ta bort POSIX-segmentet för delat minne som skapades med &amp;#039;&amp;#039;namn&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;-Q&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;--queue-key&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;msgkey&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
: Ta bort meddelandekön som skapades med &amp;#039;&amp;#039;msgkey&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;-q&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;--queue-id&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;msgid&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
: Ta bort meddelandekön som identifieras av &amp;#039;&amp;#039;msgid&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;--posix-mqueue&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;namn&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
: Ta bort POSIX-meddelandekön som skapades med &amp;#039;&amp;#039;namn&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;-S&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;--semaphore-key&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;semkey&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
: Ta bort semaforen som skapades med &amp;#039;&amp;#039;semkey&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;-s&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;--semaphore-id&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;semid&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
: Ta bort semaforen som identifieras av &amp;#039;&amp;#039;semid&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;--posix-semaphore&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;namn&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
: Ta bort den namngivna POSIX-semafor som skapades med &amp;#039;&amp;#039;namn&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;-v&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;--verbose&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
: Aktivera utförliga meddelanden.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;-h&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;--help&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
: Visa hjälptext och avsluta.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;-V&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;--version&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
: Visa version och avsluta.&lt;br /&gt;
&lt;br /&gt;
== ANMÄRKNINGAR ==&lt;br /&gt;
&lt;br /&gt;
I sin första Linux-implementation använde &amp;#039;&amp;#039;&amp;#039;ipcrm&amp;#039;&amp;#039;&amp;#039; den föråldrade syntaxen som visas på andra raden i SYNOPSIS.&lt;br /&gt;
&lt;br /&gt;
Funktionalitet som finns i andra Unix-liknande implementationer av &amp;#039;&amp;#039;&amp;#039;ipcrm&amp;#039;&amp;#039;&amp;#039; har senare lagts till.&lt;br /&gt;
&lt;br /&gt;
Det gäller särskilt möjligheten att ta bort resurser med nyckel, inte bara identifierare, och att följa samma kommandoradssyntax.&lt;br /&gt;
&lt;br /&gt;
För bakåtkompatibilitet stöds den tidigare syntaxen fortfarande.&lt;br /&gt;
&lt;br /&gt;
== SE ÄVEN ==&lt;br /&gt;
&lt;br /&gt;
* [[ipcmk(1)]]&lt;br /&gt;
* [[ipcs(1)]]&lt;br /&gt;
* [[lsipc(1)]]&lt;br /&gt;
* [[msgctl(2)]]&lt;br /&gt;
* [[mq_unlink(3)]]&lt;br /&gt;
* [[msgget(2)]]&lt;br /&gt;
* [[semctl(2)]]&lt;br /&gt;
* [[semget(2)]]&lt;br /&gt;
* [[sem_unlink(3)]]&lt;br /&gt;
* [[shmctl(2)]]&lt;br /&gt;
* [[shmdt(2)]]&lt;br /&gt;
* [[shmget(2)]]&lt;br /&gt;
* [[shm_unlink(3)]]&lt;br /&gt;
* [[ftok(3)]]&lt;br /&gt;
* [[sysvipc(7)]]&lt;br /&gt;
&lt;br /&gt;
== FELRAPPORTERING ==&lt;br /&gt;
&lt;br /&gt;
Felrapporter skickas via projektets ärendehantering:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://github.com/util-linux/util-linux/issues&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== TILLGÄNGLIGHET ==&lt;br /&gt;
&lt;br /&gt;
Kommandot &amp;#039;&amp;#039;&amp;#039;ipcrm&amp;#039;&amp;#039;&amp;#039; är en del av paketet &amp;#039;&amp;#039;&amp;#039;util-linux&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Paketet kan hämtas från Linux Kernel Archive:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://www.kernel.org/pub/linux/utils/util-linux/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Denna sida är en del av projektet &amp;#039;&amp;#039;&amp;#039;util-linux&amp;#039;&amp;#039;&amp;#039;, en samling Linux-verktyg.&lt;br /&gt;
&lt;br /&gt;
Information om projektet finns på:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://www.kernel.org/pub/linux/utils/util-linux/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Felrapporter för manualsidan kan skickas till:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
util-linux@vger.kernel.org&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sidan hämtades från projektets uppströms Git-förråd:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
den 24 maj 2026.&lt;br /&gt;
&lt;br /&gt;
Vid den tidpunkten var den senaste hittade commiten daterad den 20 maj 2026.&lt;br /&gt;
&lt;br /&gt;
Om du upptäcker renderingsproblem i HTML-versionen av sidan, eller anser att det finns en bättre eller mer aktuell källa, kan du skicka e-post till:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
man-pages@man7.org&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== HÄNVISAD FRÅN ==&lt;br /&gt;
&lt;br /&gt;
* [[ipcmk(1)]]&lt;br /&gt;
* [[ipcs(1)]]&lt;br /&gt;
* [[lsipc(1)]]&lt;br /&gt;
* [[pcp-ipcs(1)]]&lt;br /&gt;
* [[sysvipc(7)]]&lt;br /&gt;
&lt;br /&gt;
== KORT SAMMANFATTNING ==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ipcrm&amp;#039;&amp;#039;&amp;#039; används för att ta bort IPC-resurser som delat minne, meddelandeköer och semaforer.&lt;br /&gt;
&lt;br /&gt;
Visa först resurser med:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ipcs&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
eller:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
lsipc&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ta bort delat minne med ID:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ipcrm -m 12345&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ta bort meddelandekö med ID:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ipcrm -q 12345&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ta bort semafor med ID:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ipcrm -s 12345&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Gammal syntax, fortfarande stödd:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ipcrm shm 12345&lt;br /&gt;
ipcrm msg 12345&lt;br /&gt;
ipcrm sem 12345&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ta bort med nyckel:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ipcrm -M 0x1234&lt;br /&gt;
ipcrm -Q 0x1234&lt;br /&gt;
ipcrm -S 0x1234&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ta bort alla IPC-resurser av en typ:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ipcrm --all shm&lt;br /&gt;
ipcrm --all msg&lt;br /&gt;
ipcrm --all sem&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Varning:&amp;#039;&amp;#039;&amp;#039; använd &amp;#039;&amp;#039;&amp;#039;ipcrm -a&amp;#039;&amp;#039;&amp;#039; mycket försiktigt. Program som använder IPC-resurser kan krascha eller börja bete sig fel om resurserna tas bort medan de körs.&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
&lt;br /&gt;
Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/ipcrm.1.html&lt;br /&gt;
Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på &lt;br /&gt;
https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorservice.best Bromma Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxmanual grupp 1]]&lt;br /&gt;
[[Kategori:Linuxmanual]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
</feed>