IPCS(1) Polecenia uzytkownika IPCS(1) NAZWA ipcs - pokazuje informacje o elementach IPC SKLADNIA ipcs [opcje] OPIS ipcs pokazuje informacje o elementach komunikacji miedzyprocesowej Systemu V. Domyslnie pokazuje informacje o wszystkich trzech zasobach: segmentach pamieci dzielonej, kolejkach wiadomosci i tablicach semaforow. OPCJE -i, --id id Pokazuje wszystkie szczegoly tylko o zasobie o identyfikatorze id. Te opcje nalezy laczyc z jedna z opcji zasobow: -m, -q lub -s. -h, --help Wyswietla ten tekst i wychodzi. -V, --version Wyswietla wersje i wychodzi. Opcje zasobow -m, --shmems Wypisuje informacje o aktywnych segmentach pamieci dzielonej. -q, --queues Wypisuje informacje o aktywnych kolejkach komunikatow. -s, --semaphores Wypisuje informacje o aktywnych zestawach semaforow. -a, --all Wypisuje informacje o wszystkich trzech zasobach (domyslnie). Formaty wyjsciowe Przy podaniu wiecej niz jednej z ponizszych opcji zadziala tylko ostatnia. -c, --creator Pokazuje tworce i wlasciciela. -l, --limits Pokazuje limity zasobow. -p, --pid Pokazuje PID tworcy i ostatniego operatora. -t, --time Informacja o czasie zapisu. Czas ostatniej operacji kontroli, ktora zmienila uprawnienia dostepu do wszystkich elementow, czas ostatniej operacji msgsnd(2) i msgrcv(2) na kolejkach wiadomosci, czas ostatnich operacji shmat(2) i shmdt(2) na pamieci dzielonej i czas ostatniej operacji semop(2) na semaforach. -u, --summary Pokazuje podsumowanie statusu. Reprezentacja Wplywa to tylko na opcje -l (--limits). -b, --bytes Print sizes in bytes rather than in human-readable form. By default, sizes are shown in units that are powers of 1024 bytes. The formal abbreviations for these units (KiB, MiB, GiB, ...) are further shortened to just their first letter: K, M, G, .... --human Wyswietla rozmiary w formacie czytelnym dla ludzi. ZGODNE Z Linuksowa wersja programu ipcs nie jest w pelni zgodna z narzedziem ipcs standardu POSIX. Wersja linuksowa nie obsluguje opcji POSIX -a, -b i -o, ale obsluguje niewymienione w POSIX opcje -l i -u. Przenosne aplikacje nie powinny uzywac opcji -a, -b, -o, -l oraz -u. UWAGI Obecna implementacja ipcs uzyskuje informacje o dostepnych zasobach IPC przetwarzajac pliki w /proc/sysvipc. Przed util-linux w wersji v2.23, uzywano innego mechanizmu: polecenia IPC_STAT z msgctl(2), semctl(2) i shmctl(2). Mechanizm ten jest uzywany rowniez w pozniejszych wersjach util-linux w przypadkach, gdy /proc jest niedostepne. Ograniczeniem mechanizmu IPC_STAT jest fakt, ze mozna go uzywac do pobrania informacji tylko o tych zasobach IPC, do ktorych uzytkownik posiada uprawnienie odczytu. AUTORZY Krishna Balasubramanian ZOBACZ TAKZE ipcmk(1), ipcrm(1), msgrcv(2), msgsnd(2), semget(2), semop(2), shmat(2), shmdt(2), shmget(2), sysvipc(7) ZGLASZANIE BLEDOW Problemy nalezy zglaszac w systemie sledzenia bledow . DOSTEPNOSC Polecenie ipcs jest czescia pakietu util-linux, ktory mozna pobrac ze strony Archiwum jadra Linux . util-linux 2.42 2026-04-01 IPCS(1)