Список именованных семафоров - PullRequest
5 голосов
/ 10 августа 2011

Есть ли способ перечислить все posix-named-семафоры, ipcs, похоже, не дает никакой информации о posix семафорах, например: ipcs -s output is

------ Semaphore Arrays --------
key        semid      owner      perms      nsems     
0xcbc384f8 32769      xxx    600        1

Хотя я создал многоСемафоры posix и список `/ dev / shm 'показывает их

-rw------- 1 xxx auniyal 16 2011-08-09 15:59 /dev/shm/sem.mysem
-rw------- 1 auniyal auniyal 16 2011-08-09 16:29 /dev/shm/sem.mysem1

1 Ответ

10 голосов
/ 10 августа 2011

Итак, решение покажется в списке /dev/shm например,

$ ls -al /dev/shm/sem.*|more
-rw------- 1 auniyal auniyal 16 2011-08-09 15:59 /dev/shm/sem.mysem
-rw------- 1 auniyal auniyal 16 2011-08-09 16:29 /dev/shm/sem.mysem1
-rw------- 1 auniyal auniyal 16 2011-08-09 16:37 /dev/shm/sem.mysem2
-rw------- 1 auniyal auniyal 16 2011-08-09 16:37 /dev/shm/sem.mysem3
-rw------- 1 auniyal auniyal 16 2011-08-09 16:39 /dev/shm/sem.mysem4
...
...