mdm.screen - آنلاین در ابر

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

برنامه:

نام


mdm.screen - دستوری را تحت mdm-master اجرا کنید

خلاصه


mdm.screen [-c iospec] [-n بردگان] فرمان

شرح


mdm.screen اجرا می شود فرمان زیر mdm-master به طوری که mdm-run دستورات در فرمان می تواند اجرا شود
موازی.

این برنامه بخشی از سیستم Middleman (mdm) است.

OPTIONS


La mdm.screen دستور دو گزینه اختیاری دارد.

-c iospec
فایل iospec (به زیر مراجعه کنید).

-n برده
تعداد mdm-slave فرآیند برای شروع (پیش فرض 6).

L' IOSPEC فایل


mdm-master با استفاده از iospec فایل برای تصمیم گیری در مورد تداخل دو دستور با یکدیگر،
و فقط در صورت عدم تداخل، دو دستور را همزمان اجرا می کند.

هر خط از iospec فایل رفتار I/O یک برنامه را مشخص می کند، مگر اینکه خط
با کاراکتر "#" شروع می شود، در این صورت خط به عنوان نظر تلقی می شود و نادیده گرفته می شود.
قالب به شرح زیر است:

برنامه تنظیمات تنظیمات ...

برنامه برنامه ای را که رفتار آن را مشخص می کنید نام می برد. برای هر تنظیمات عنصر،
کاراکتر اول نشان می دهد استفاده، و کاراکترهای باقی مانده نشان می دهد منابع.

A منابع که با کاراکتر '-' شروع می شود، آرگومان مربوطه را نشان می دهد
گزینه برنامه آ منابع که یک رشته خالی است یک آرگومان برنامه را نشان می دهد. آ
منابع که خالی نیست و با یک کاراکتر '-' شروع نمی شود، نشان دهنده آن است منابع
خود رشته

A استفاده معمولاً حروف بزرگ است. اگر دو دستور به یک منبع دسترسی داشته باشند
مختلف با استفاده, mdm-master این دو دستور را همزمان اجرا نخواهد کرد.
علاوه بر این، اگر دستوری با «W» به منبعی دسترسی پیدا کند استفاده, mdm-master آن را اجرا نخواهد کرد
با هر دستوری که به هر طریقی به همان منبع دسترسی دارد (از جمله 'W'). وجود دارد
مورد خاص: اگر استفاده '0' است و منابع با کاراکتر '-' شروع می شود، به این معنی است که
منابع گزینه برنامه هیچ آرگومان نمی گیرد.

همه برنامه ها یک امر ضمنی دارند تنظیمات 'Rglobal'، بنابراین اگر برنامه ای را به عنوان 'Wglobal' علامت گذاری کنید، آن را
زمانی که دستور دیگری در حال اجرا است اجرا نمی شود.

در اینجا یک مثال برای کمک به روشن شدن مسائل آورده شده است. فرض کنید فایل iospec زیر را داریم:

سی سی Wo 0-c R
rm W

سپس این دو دستور می توان همزمان اجرا کنید:

cc -o pa pa.o lib.o
cc -o pb pb.o lib.o

این دو دستور نمی توان همزمان اجرا کنید:

cc -o pa.o -c pa.c
cc -o pa pa.o lib.o

و این دو دستور نیز نمی توان همزمان اجرا کنید:

cc -o pa pa.o lib.o
rm pa

خروج وضعیت


وضعیت خروج از mdm.screen 0 است

مثال


در اینجا کاری است که شما برای از حالت فشرده خارج کردن فایل های با پسوند gz. در فهرست فعلی انجام می دهید
درخت.

mdm.screen find . -iname '*.gz' -exec mdm-run gunzip {} \;

از زمانی که می دویم پیدا کردن زیر mdm.screen و استناد کردن زیپ تفنگ زیر mdm-run، مشخص می کنیم که ما
مایل به اجرای زیپ تفنگ دستورات موازی

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



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