| PMLOCK(1) | General Commands Manual | PMLOCK(1) |
نام (NAME)
pmlock - قفل متقابل (mutex) ساده مبتنی بر فایل
خلاصه دستور (SYNOPSIS)
$PCP_BINADM_DIR/pmlock [-i ident] [-v] file
توضیحات (DESCRIPTION)
pmlock تلاش میکند تا با ایجاد یک file با اندازه صفر و حالت (mode) دسترسی 0، یک قفل انحصاری به دست آورد.
گزینه -i این رفتار را تغییر میدهد تا ident را به همراه یک نویسه خط جدید (newline) درون file بنویسد؛ در این حالت، دسترسی فایل 0444 خواهد بود. ident یک رشته دلخواه است، اما طبق عرف، شناسه فرایند (PID) قفلکننده و در پی آن نام یا شناسه دستور یا اسکریپت قفلکننده است.
وضعیت خروج در صورت موفقیت 0 و در صورت شکست 1 است.
برای آزادسازی قفل، file را با rm(1) یا unlink(2) حذف کنید.
در صورت بروز شکست، گزینه -v پیامی توضیحی در stderr تولید میکند.
همچنین ببینید (SEE ALSO)
| PCP | Performance Co-Pilot |