انگلیسیفرانسویاسپانیایی

Ad


فاویکون OnWorks

lockfile - آنلاین در ابر

lockfile را در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا کنید.

این فایل قفل فرمانی است که می تواند در ارائه دهنده میزبانی رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


lockfile - سازنده فایل سمافور مشروط

خلاصه


فایل قفل -وقت خواب | -r دوباره تلاش می کند |
-l قفل شدن | -s تعلیق | -! | میلی لیتر | -مو | نام فایل ...

شرح


فایل قفل می توان برای ایجاد یک یا چند مورد استفاده کرد سمفور فایل ها. اگر lockfile نتواند همه را ایجاد کند
فایل های مشخص شده (به ترتیب مشخص شده)، منتظر می ماند وقت خواب (به طور پیش فرض 8) ثانیه است
و آخرین فایلی را که موفق نبود دوباره امتحان می کند. می توانید تعداد را مشخص کنید دوباره تلاش می کند به
انجام دهید تا زمانی که شکست برگردانده شود. اگر تعداد دوباره تلاش می کند -1 است (پیش فرض، به عنوان مثال، -r-1)
lockfile برای همیشه دوباره امتحان خواهد کرد.

اگر تعداد دوباره تلاش می کند قبل از ایجاد همه فایل ها منقضی می شود، lockfile برمی گردد
شکست خورده و تمام فایل هایی را که تا آن زمان ایجاد کرده بود حذف می کند.

استفاده از lockfile به عنوان شرط یک حلقه در اسکریپت پوسته را می توان به راحتی با استفاده از آن انجام داد
la -! پرچم برای معکوس کردن وضعیت خروج. برای جلوگیری از حلقه های بی نهایت، شکست برای هر
دلایلی غیر از فایل قفلی که از قبل وجود دارد به موفقیت معکوس نشده اند، بلکه هستند
هنوز به عنوان شکست بازگشته است.

همه پرچم ها را می توان در هر نقطه از خط فرمان مشخص کرد، زمانی که پردازش می شوند
مواجه شده. خط فرمان به سادگی از چپ به راست تجزیه می شود.

تمام فایل های ایجاد شده توسط lockfile فقط خواندنی خواهند بود و بنابراین باید حذف شوند
با rm -f.

اگر الف را مشخص کنید قفل شدن سپس یک lockfile به زور پس از locktimeout حذف خواهد شد
چند ثانیه از آخرین تغییر/ایجاد فایل قفل می گذرد (به احتمال زیاد توسط برخی
برنامه دیگری که مدت ها پیش به طور غیرمنتظره ای از بین رفت و از این رو نتوانست هیچ کدام را پاک کند
فایل های قفل باقی مانده). Lockfile مصون از انحراف ساعت است. پس از حذف یک فایل قفل توسط
نیرو، تعلیق از تعلیق ثانیه (به طور پیش فرض تا 16) در نظر گرفته شده است، به منظور
از حذف فوری ناخواسته هر فایل قفل جدید ایجاد شده توسط برنامه دیگری جلوگیری کنید
(مقایسه کنید تعلیق in تبلیغ کردن(1).

صندوق پستی قفل
اگر مجوزهای موجود در دایرکتوری صندوق پستی سیستم اجازه می دهد، یا اگر lockfile مناسب باشد
setgid، می‌تواند با استفاده از گزینه‌ها، صندوق پستی سیستم شما را قفل و باز کند میلی لیتر
و -مو بود.

مثال ها


فرض کنید می خواهید مطمئن شوید که دسترسی به فایل "مهم" سریالی است، یعنی خیر
بیش از یک برنامه یا اسکریپت پوسته باید اجازه دسترسی به آن را داشته باشد. برای سادگی
برای مثال، بیایید فرض کنیم که یک اسکریپت پوسته است. در این مورد می توانید آن را به صورت زیر حل کنید:
...
lockfile important.lock
...
access_"important"_to_your_hearts_content
...
rm -f مهم.قفل
...
حال اگر تمام اسکریپت هایی که به "مهم" دسترسی دارند از این دستورالعمل پیروی کنند، مطمئن خواهید بود
که حداکثر یک اسکریپت بین دستورات 'lockfile' و 'rm' اجرا می شود.

محیط زیست


LOGNAME به عنوان یک اشاره برای تعیین نام ورود فراخوان استفاده می شود

از lockfile به صورت آنلاین با استفاده از خدمات onworks.net استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

  • 1
    پلاگین Tomcat Eclipse
    پلاگین Tomcat Eclipse
    پلاگین Eclipse Tomcat فراهم می کند
    ادغام ساده سرورلت تامکت
    ظرفی برای توسعه جاوا
    برنامه های کاربردی وب شما می توانید به ما بپیوندید
    بحث...
    دانلود پلاگین Eclipse Tomcat
  • 2
    دسکتاپ WebTorrent
    دسکتاپ WebTorrent
    WebTorrent Desktop برای پخش جریانی است
    تورنت در مک، ویندوز یا لینوکس. آی تی
    به هر دو بیت تورنت وصل می شود
    همتایان وب تورنت اکنون وجود ندارد
    باید منتظر بود...
    دانلود WebTorrent Desktop
  • 3
    GenX
    GenX
    GenX یک برنامه علمی برای اصلاح است
    بازتاب اشعه ایکس، نوترون
    بازتابش و اشعه ایکس سطح
    داده های پراش با استفاده از دیفرانسیل
    الگوریتم تکامل ....
    GenX را دانلود کنید
  • 4
    pspp4 windows
    pspp4 windows
    PSPP یک برنامه برای آمار است
    تجزیه و تحلیل داده های نمونه برداری شده رایگان است
    جایگزینی برای برنامه اختصاصی
    SPSS. PSPP دارای هر دو مبتنی بر متن و
    ما گرافیکی...
    دانلود pspp4windows
  • 5
    برنامه های افزودنی Git
    برنامه های افزودنی Git
    Git Extensions یک ابزار UI مستقل است
    برای مدیریت مخازن Git. آن را نیز
    با Windows Explorer و
    مایکروسافت ویژوال استودیو
    (2015/2017/2019). این...
    برنامه های افزودنی Git را دانلود کنید
  • 6
    eSpeak: سنتز گفتار
    eSpeak: سنتز گفتار
    موتور متن به گفتار برای زبان انگلیسی و
    بسیاری از زبان های دیگر اندازه جمع و جور با
    تلفظ واضح اما مصنوعی
    در دسترس به عنوان یک برنامه خط فرمان با
    زیاد ...
    دانلود eSpeak: سنتز گفتار
  • بیشتر "

دستورات لینوکس

Ad