Утилита ipcs#
Утилита ipcs используется для вывода информации о IPC (Inter-Process Communication) — межпроцессном взаимодействии в системе. По умолчанию отображается информация обо всех трех ресурсах: сегментах разделяемой памяти, очередях сообщений и массивах семафоров.
Синтаксис ipcs:
ipcs <options> <resource_id>
Где:
<options>- опции;<resource_id>- идентификатор ресурса.
Часто используемые опции утилиты представлены в таблице ниже.
Опция |
Описание |
|---|---|
|
Вывод информации об указанном ресурсе. |
|
Вывод информации об активных сегментах разделяемой памяти |
|
Вывод информации об активных очередях сообщений |
|
Вывод информации об активных массивах семафоров |
|
Вывод информации обо всех трех ресурсах |
|
Вывод информации об ограничениях ресурсов; используется совместно с |
|
Вывод информации о пользователях, группе владельца и создателе ресурса |
|
Вывод краткой сводки |
Примеры использования#
Для вывода общей информации обо всех IPC введите команду:
ipcs -aДля вывода информации об очереди сообщений с идентификатором
32768введите команду:ipcs -qi 32768Для вывода сводки об использовании всех средств IPC введите команду:
ipcs -uДля вывода информации об активных сегментах разделяемой памяти с указанием пользователя, группы владельца и создателя введите команду:
ipcs -m -c