IPCS(1)

НАЗИВ
ipcs - приказује информације о IPC помагалима

УВОД

ipcs [опције]

ОПИС

ipcs приказује информације на објектима међупроцесне комуникације Система V. По основи приказује информације о сва три ресурса: сегментима дељене меморије, редовима порука и низовима семафора.

ОПЦИЈЕ

-i, --id ид
    Показује потпуне појединости о само једном елементу изворишта одређеном ид-ом. Ова опција треба бити комбинована са једном од три опције изворишта: -m, -q или -s.

-h, --help
    Приказује текст помоћи и излази.

-V, --version
    Исписује издање и излази.

  Опције изворишта

-m, --shmems
    Пише информације о активним сегментима дељене меморије.

-q, --queues
    Пише информације о активним редовима поруке.

-s, --semaphores
    Пише информације о активним скуповима семафора.

-a, --all
    Пише информације о сва три изворишта (основно).

  Формати излаза

Од ових опција само једна има дејства: последње наведена.

-c, --creator
    Приказује ствараоца и власника.

-l, --limits
    Приказује ограничења изворишта.

-p, --pid
    Приказује ПИД-ове ствараоца и последњег оператера.

-t, --time
    Пише информације времена. Време последње контролне радње која је изменила овлашћења приступа за све објекте, време последњих msgsnd(2) и msgrcv(2) радњи на редовима порука, време последњих shmat(2) и shmdt(2) радњи на дељеној меморији, и време последње semop(2) радње на семафорима.

-u, --summary
    Приказује сажетак стања.

  Представљање

Ово утиче само на -l (--limits) опцију.

-b, --bytes
    Исписује величине у бајтовима уместо у људима читљивом формату.

    По основи, јединица, у којој су изражене величине, је бајт, а префикси јединице су у степену 2^10 (1024). Скраћенице симбола су изложене скраћен да би се постигла боља читљивост, излагањем само првог њиховог слова; примери: „1 KiB“ и „1 MiB“ се према томе приказују као „1 K“ и „1 M“, тако избегавајући намерно помињање „iB“, које је део ових скраћеница.

--human
    Исписује величине у људима читљивом формату.

У СКАЛДУ СА

Линукс ipcs алатка није потпуно сагласна са POSIX ipcs алатком. Линукс издање не подржава POSIX -a, -b и -o опције, али подржава -l и -u опције које нису дефинисане POSIX-ом. Преносиви програми не треба да користе -a, -b, -o, -l, и -u опције.

БЕЛЕШКЕ

Тренутна примена ipcs-а добија информације о доступним IPC ресурсима обрађивањем датотека у /proc/sysvipc. Пре „util-linux“-а издање и2.23, коришћен је алтернативни механизам: наредба IPC_STAT msgctl-а(2), semctl-а(2) и shmctl-a(2). Овај механизам jе такође коришћен у каснијим издањима „util-linux“-а у случају када /proc није доступан. Ограничење IPC_STAT механизма је у томе што се може користити само за преузимање информација о ИПЦ ресурсима за које корисник има дозволу за читање.

АУТОРИ

ПОГЛЕДАЈТЕ ТАКОЂЕ

ipcmk(1), ipcrm(1), msgrcv(2), msgsnd(2), semget(2), semop(2), shmat(2), shmdt(2), shmget(2), sysvipc(7)

ПРИЈАВЉИВАЊЕ ГРЕШАКА

За пријављивање грешака, користите „https://github.com/util-linux/util-linux/issues[issue tracker]“.

ДОСТУПНОСТ

Наредба ipcs је део „util-linux“ пакета који се може преузети са