ipcmk(1)
NAMN
ipcmk – skapa olika IPC-resurser
SYNOPSIS
ipcmk [optioner]
BESKRIVNING
ipcmk låter dig skapa POSIX- och System V-objekt för interprocesskommunikation, IPC.
Objekten kan vara:
- segment för delat minne
- meddelandeköer
- semaforer
- semaforarrayer för System V
OPTIONER
Resurser kan anges med följande optioner.
-M, --shmem storlek
- Skapa ett segment för delat minne med storleken storlek byte.
- Argumentet storlek kan följas av multiplikativa suffix.
- Binära suffix:
KiB = 1024 MiB = 1024*1024 GiB
- och så vidare.
- iB är valfritt, så exempelvis K har samma betydelse som KiB.
- Decimala suffix:
KB = 1000 MB = 1000*1000 GB
- och så vidare.
-m, --posix-shmem storlek
- Skapa ett POSIX-segment för delat minne med storleken storlek byte.
- Argumentet storlek kan följas av multiplikativa suffix.
- Binära suffix:
KiB = 1024 MiB = 1024*1024 GiB
- och så vidare.
- iB är valfritt, så exempelvis K har samma betydelse som KiB.
- Decimala suffix:
KB = 1000 MB = 1000*1000 GB
- och så vidare.
-Q, --queue
- Skapa en meddelandekö.
-q, --posix-mqueue
- Skapa en POSIX-meddelandekö.
-S, --semaphore antal
- Skapa en semaforarray med antal element.
-s, --posix-semaphore
- Skapa en namngiven POSIX-semafor.
-n, --name namn
- Namn på POSIX-IPC-objektet.
- Denna option är obligatorisk för POSIX-IPC-objekt.
ÖVRIGA OPTIONER
-p, --mode läge
- Åtkomstbehörigheter för resursen.
- Standard är:
0644
-h, --help
- Visa hjälptext och avsluta.
-V, --version
- Visa version och avsluta.
FÖRFATTARE
- Hayden A. James <hayden.james@gmail.com>
- Prasanna Paithankar <paithankarprasanna@gmail.com>
SE ÄVEN
FELRAPPORTERING
Felrapporter skickas via projektets ärendehantering:
https://github.com/util-linux/util-linux/issues
TILLGÄNGLIGHET
Kommandot ipcmk är en del av paketet util-linux.
Paketet kan hämtas från Linux Kernel Archive:
https://www.kernel.org/pub/linux/utils/util-linux/
Denna sida är en del av projektet util-linux, en samling Linux-verktyg.
Information om projektet finns på:
https://www.kernel.org/pub/linux/utils/util-linux/
Felrapporter för manualsidan kan skickas till:
util-linux@vger.kernel.org
Sidan hämtades från projektets uppströms Git-förråd:
git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
den 24 maj 2026.
Vid den tidpunkten var den senaste hittade commiten daterad den 20 maj 2026.
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:
man-pages@man7.org
HÄNVISAD FRÅN
KORT SAMMANFATTNING
ipcmk används för att skapa IPC-resurser.
Skapa System V-delat minne på 1 MiB:
ipcmk -M 1MiB
Skapa POSIX-delat minne på 1 MiB:
ipcmk -m 1MiB -n /mitt_shm
Skapa en System V-meddelandekö:
ipcmk -Q
Skapa en POSIX-meddelandekö:
ipcmk -q -n /min_ko
Skapa en System V-semaforarray med 3 element:
ipcmk -S 3
Skapa en POSIX-namngiven semafor:
ipcmk -s -n /min_semafor
Skapa resurs med särskilda rättigheter:
ipcmk -M 4MiB -p 0600
Lista IPC-resurser efter skapande:
ipcs
eller:
lsipc
Ta bort resurser med ipcrm(1) när de inte längre behövs.
Sidslut
Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/ipcmk.1.html
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å
https://www.linux.se/kontaka-linux-se/
Tack till Bromma Datorservice som har sponsrat Linux.se med webbhotell.