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
           Wypisuje rozmiary w bajtach, zamiast w formacie czytelnym dla
           ludzi.

           Domyslnie jednostka w ktorej pokazywane sa rozmiary jest bajt, a
           przedrostki jednostek sa wielokrotnosciami 2^10 (1024). Symbole
           jednostek sa pokazywane w skroconej formie, aby poprawic
           czytelnosc, poprzez pokazanie jedynie pierwszej litery np. "1 KiB"
           i "1 MiB" staja sie odpowiednio: "1 K" i "1 M", tj. czastka "iB",
           bedaca czescia nazw jednostek, jest celowo pomijana.

       --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 <balasub@cis.ohio-state.edu>

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
       <https://github.com/util-linux/util-linux/issues>.

DOSTEPNOSC
       Polecenie ipcs jest czescia pakietu util-linux, ktory mozna pobrac ze
       strony Archiwum jadra Linux
       <https://www.kernel.org/pub/linux/utils/util-linux/>.

util-linux 2.41                   2025-03-29                           IPCS(1)