ipcs(1)

Från Wiki.linux.se -Linux wikipedia på Svenska.
Hoppa till navigering Hoppa till sök


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

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.