ipcs(1)
NAMN
ipcs – visa information om IPC-funktioner
SYNOPSIS
ipcs [optioner]
BESKRIVNING
ipcs visar information om System V-funktioner för interprocesskommunikation, IPC.
Som standard visas information om alla tre resurstyper:
- segment för delat minne
- meddelandeköer
- semaforuppsättningar
OPTIONER
-i, --id id
- Visa fullständig information om endast ett resurselement, identifierat med id.
- Denna option måste kombineras med en av de tre resursoptionerna:
-m -q -s
-h, --help
- Visa hjälptext och avsluta.
-V, --version
- Visa version och avsluta.
RESURSOPTIONER
-m, --shmems
- Skriv information om aktiva segment för delat minne.
-q, --queues
- Skriv information om aktiva meddelandeköer.
-s, --semaphores
- Skriv information om aktiva semaforuppsättningar.
-a, --all
- Skriv information om alla tre resurstyper.
- Detta är standard.
UTDATAFORMAT
Av följande optioner får endast en effekt: den sist angivna används.
-c, --creator
- Visa skapare och ägare.
-l, --limits
- Visa resursgränser.
-p, --pid
- Visa PID för skapare och senaste operatör.
-t, --time
- Skriv tidsinformation.
- Detta omfattar:
- tiden för den senaste kontrolloperationen som ändrade åtkomstbehörigheterna för alla funktioner
- tiden för senaste msgsnd(2)- och msgrcv(2)-operationer på meddelandeköer
- tiden för senaste shmat(2)- och shmdt(2)-operationer på delat minne
- tiden för senaste semop(2)-operation på semaforer
-u, --summary
- Visa statussammanfattning.
REPRESENTATION
Följande optioner påverkar endast optionen:
-l --limits
-b, --bytes
- Skriv storlekar i byte i stället för i läsbart format.
- Som standard visas storlekar i enheter som är potenser av 1024 byte.
- De formella förkortningarna för dessa enheter, exempelvis KiB, MiB och GiB, förkortas ytterligare till bara första bokstaven:
K M G
--human
- Skriv storlekar i läsbart format.
ÖVERENSSTÄMMER MED
Linux-verktyget ipcs är inte helt kompatibelt med POSIX-verktyget ipcs.
Linux-versionen stöder inte POSIX-optionerna:
-a -b -o
men stöder optionerna:
-l -u
som inte definieras av POSIX.
Ett portabelt program ska inte använda optionerna:
-a -b -o -l -u
ANMÄRKNINGAR
Den aktuella implementationen av ipcs hämtar information om tillgängliga IPC-resurser genom att tolka filerna i:
/proc/sysvipc
Före util-linux version 2.23 användes en alternativ mekanism:
IPC_STAT
via:
Den mekanismen används även i senare util-linux-versioner när:
/proc
inte är tillgängligt.
En begränsning med IPC_STAT-mekanismen är att den bara kan användas för att hämta information om IPC-resurser som användaren har läsbehörighet till.
FÖRFATTARE
Krishna Balasubramanian <balasub@cis.ohio-state.edu>
SE ÄVEN
- ipcmk(1)
- ipcrm(1)
- msgrcv(2)
- msgsnd(2)
- semget(2)
- semop(2)
- shmat(2)
- shmdt(2)
- shmget(2)
- sysvipc(7)
- msgctl(2)
- semctl(2)
- shmctl(2)
- proc_sysvipc(5)
- lsipc(1)
FELRAPPORTERING
Felrapporter skickas via projektets ärendehantering:
https://github.com/util-linux/util-linux/issues
TILLGÄNGLIGHET
Kommandot ipcs ä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
ipcs visar System V-IPC-resurser.
Visa allt:
ipcs
Visa bara delat minne:
ipcs -m
Visa bara meddelandeköer:
ipcs -q
Visa bara semaforer:
ipcs -s
Visa detaljer för ett visst delat minnessegment:
ipcs -m -i 12345
Visa skapare och ägare:
ipcs -c
Visa tidsinformation:
ipcs -t
Visa resursgränser:
ipcs -l
Visa resursgränser i byte:
ipcs -l -b
Visa sammanfattning:
ipcs -u
Skapa IPC-resurser med ipcmk(1) och ta bort dem med ipcrm(1).
Sidslut
Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/ipcs.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.