incron

نرم افزار تصویر:
incron
جزئیات نرم افزار:
نسخه: 0.5.10
ها تاریخ: 14 Apr 15
توسعه دهنده: Lukas Jelinek
پروانه: رایگان
محبوبیت: 35

Rating: 4.0/5 (Total Votes: 1)

در incron "cron را inotify" سیستم است. آن را مانند cron را به طور منظم کار می کند اما با حوادث فایل سیستم به جای دوره های زمانی هدایت می شود.
incron شامل دو برنامه، یک شبح به نام "incrond" (مشابه crond) و بازوهای جدول "incrontab" (مانند دستور "crontab").
چگونه برای ساخت:
 
از آنجا که این نسخه بسیار اولیه آن شامل یک مکانیزم استاندارد ساخت قابل حمل نیست. تنها یک makefile در آن باید به صورت دستی تغییر وجود دارد. در سیستم های لینوکس بسیاری از شما نیاز به تغییر هر چیزی نیست.
لطفا makefile در بررسی قبل از تایپ 'را'. به خصوص چک پیشوند و دیگر متغیرهای رایج است. اگر انجام شما هم اکنون می توانید فایل های ساخت ('را').
باینری باید از دوره نصب به عنوان ریشه باشد. توجه داشته باشید که نصب یک کاربر خاص به نام 'incron' که مدیریت جداول incron ایجاد می کند.
چگونه به استفاده از:
 
شبح incron (incrond) باید تحت ریشه اجرا (به طور معمول از اسکریپت سطح اجرایی و غیره). این بارهای جداول کاربر فعلی و قلاب آنها را برای تغییرات بعد.
کنترل جدول incron ممکن است تحت هر کاربر به طور منظم اجرا از آن SUIDs. برای دستکاری با جداول استفاده اساسا نحو مشابه برنامه به crontab. شما می توانید یک جدول وارد، حذف و ویرایش جدول در حال حاضر.
ردیف جدول کاربر را به نحو زیر است:
<راه> <ماسک> <دستور>
در کجا:
<راه> یک مسیر فایل سیستم است (در حال حاضر جلوگیری از فضاهای خالی!)
<ماسک> است نمادین (نگاه کنید به inotify.h، استفاده از کاما برای جدا کاراکتر) یا عددی ماسک برای رویدادهای
<دستور> برنامه یا اسکریپت به اجرا در حوادث است
دستور ممکن است این نویسه عام شامل:
$$ - علامت دلار
$ @ - مسیر فایل سیستم تماشا (بالا را ببینید)
$ # - مرتبط با رویداد نام فایل
به عنوان مثال: شما نیاز به اجرای برنامه ABC با مسیر فایل کامل را بعنوان آرگومان هر بار که یک فایل در / var / ایمیل را تغییر داد. یکی از راه حل های زیر است:
/ ور / ایمیل IN_CLOSE_WRITE ABC $ @ / $ #

چه در این نسخه جدید است:

در فضاهای در نام فایل های مربوط به رویداد در حال حاضر به درستی به کار گرفته (# 0000178)
توفنده در --user incrontab ثابت (# 0000187)
صفحات مرد بهبود (گزارش اشکال اطلاعات از # 0000407
makefile در بهبود ('آزاد تمیز نیز حذف' توضیحات ')

جدید در نسخه 0.5.8 است:

در دیگر & quot؛ شامل & quot؛ را دستورات اضافه شده است برای اطمینان از سازگاری کامپایلر بهتر است.
پیام های راهنما اند ثابت شده است.
برخی از هشدارهای مربوط به شکست کنترل نشده اند ثابت شده است.

مورد نیاز:

هسته لینوکس 2.6.13 و یا بعد (با inotify وارد در)
هدر inotify (inotify.h، inotify-syscalls.h) نصب شده در / سیستم. شایعترین محل دایرکتوری / usr / شامل / سیستم است.
شورای همکاری خلیج فارس کامپایلر 4.X (احتمالا کار نیز با شورای همکاری خلیج فارس 3.4، احتمالا با نسخه های قدیمی تر بیش از حد)

نرم افزار های مشابه

GlusterFS
GlusterFS

11 Apr 16

Magma
Magma

3 Jun 15

OFFSystem
OFFSystem

3 Jun 15

نظرات به incron

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!