Системное программирование в UNIX средствами Free Pascal

       

Команды ipcs и ipcrm


Существуют две команды оболочки для работы со средствами межпроцессного взаимодействия. Первая из них – команда ipcs, которая выводит информацию о текущем статусе средства межпроцессного взаимодействия. Вот простой пример ее применения:

$ ipcs

IPC status from /dev/kmem as of Wed Feb 26 18:31:31 1998

Т ID KEY  MODE    OWNER GROUP

Message Queues:

Shared Memory:

Semaphores

s 10 0х00000200 --ra------- keith   users

Другая команда ipcrm используется для удаления средства межпроцессного взаимодействия из системы (если пользователь является его владельцем или суперпользователем), например, команда

$ ipcrm -s 0

удаляет семафор, связанный с идентификатором 0, а команда

$ ipcrm -S 200

удаляет семафор со значением ключа равным 200.

За дополнительной информацией о возможных параметрах этих команд следует обратиться к справочному руководству системы.



Содержание раздела