Книга: Основы программирования в Linux

Отображение состояния семафора

Отображение состояния семафора

Для проверки состояния семафоров в системе примените команду ipcs -s. Если какие-то семафоры присутствуют, вывод команды будет выглядеть следующим образом:

$ ipcs -s
------ Semaphore Arrays ------
key        semid owner perms nsems
0x4d00df1a 768   rick  666   1

Для удаления семафоров, случайно оставленных программами, вы можете использовать команду ipcrm. Для удаления только что отображенного семафора примените (в Linux) следующую команду:

$ ipcrm -s 768

В некоторых более старых системах Linux используется несколько иной синтаксис команды:

$ ipcrm sem 768

Но этот устаревший стиль редко встречается в наше время. Формат, подходящий для вашей конкретной системы, ищите на страницах интерактивного справочного руководства.

Оглавление книги


Генерация: 3.803. Запросов К БД/Cache: 3 / 0
поделиться
Вверх Вниз