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

Ad


فاویکون OnWorks

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

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

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

برنامه:

نام


lsdistcc - کشف سرور distcc ساده

خلاصه


lsdistcc [OPTIONS] [FORMAT]

lsdistcc [OPTIONS] host1 ...

شرح


lsdistcc به طور خودکار سرورهای distcc گوش دادن را با جستجو در DNS برای میزبان های نامگذاری شده شناسایی می کند
با توجه به یک داده شده FORMAT، یا با بررسی نام میزبان داده شده در خط فرمان.

هاست ها صرفاً بر اساس اینکه نام آنها با فرمت و فرمت مطابقت دارد یا خیر، سرورهای خوبی در نظر گرفته می شوند
آیا آنها در حال گوش دادن در پورت مناسب هستند (و در صورت تمایل به شما پاسخ می دهند یا خیر
برایشان کار کامپایل بفرستید).

اسکن هاست های نامگذاری شده بر اساس FORMAT (پیش‌فرض "distcc%d" است؛ ببینید printf(3)) و
از 1 شروع می شود، بنابراین میزبان هایی مانند distcc1، distcc2 و غیره. بعد از 7 ثانیه یا
اولین نام میزبانی که حل نمی شود. نام تمام این سرورها را در حال گوش دادن چاپ می کند
در پورت distcc

اگر لیستی از نام هاست در خط فرمان داده شود، lsdistcc فقط آن ها را بررسی خواهد کرد
میزبان

OPTIONS


--کمک دستورالعمل های خلاصه را نمایش می دهد

-l تأخیر خروجی در میلی ثانیه پس از هر نام میزبان (بدون احتساب تأخیر DNS)

-n آدرس IP را به جای نام چاپ کنید

-x هاست ها را از پایین به پایین در لیست میزبان اضافه کنید

-tTIMEOUT
تنظیم تعداد ثانیه برای توقف جستجو پس از [7]

-hHTIMEOUT
قبل از امتحان مجدد gethostbyname تعداد میلی ثانیه را تنظیم کنید [500]

-cCTIMEOUT
تنظیم تعداد میلی ثانیه قبل از قطع اتصال [900] (0 برای مهار اتصال)

-kKTIMEOUT
قبل از انصراف از کامپایل، تعداد میلی ثانیه را تنظیم کنید [1500] (0 برای مهار
گردآوری)

-mبیت تعداد بیت‌های آدرس را تنظیم کنید که باید با اولین میزبان پیدا شده مطابقت داشته باشد [0]

-oروپوش
تنظیم تعداد درخواست‌های DNS اضافی برای ارسال [1]

-gDNSGAP
تنظیم تعداد ورودی‌های DNS از دست رفته برای تحمل [0]

-rPORT پورت برای اتصال به [3632]

-Pپروتکل
نسخه پروتکل برای استفاده (1-3) [1]

-pکامپایلر
نام کامپایلر مورد استفاده [هیچ]

-d نام دامنه DNS را به قالب اضافه کنید

-v لفظ

مثال ها


اسکن سرورهایی با نام distcc1، distcc2، ... که یک کامپایلر به نام gcc-4.6 و
تأخیر آنها را در خروجی لحاظ کنید:

$ lsdistcc -l -pgcc-4.6

کامپایلری به نام gcc-4.6 را در سرورهای hosta، ​​somehost، hostx و hosty جستجو کنید:

$ lsdistcc -pgcc-4.6 hosta somehost hostx hostx

برای استفاده از برنامه در یک اسکریپت ساخت، خطوط را اضافه کنید:

DISTCC_HOSTS=`lsdistcc`
صادرات DISTCC_HOSTS

قبل از خطی که فراخوانی می کند. یا در Makefile این خط را اضافه کنید:

صادرات DISTCC_HOSTS = $(شل lsdistcc)

خروج وضعیت


وضعیت خروج در صورت یافتن سرور 0 و در غیر این صورت 1 است.

از 'for i=1... sprintf(format, i)' برای ساخت نام سرورها استفاده می کند، پس از 7 ثانیه متوقف می شود.
یا در سرور دومی که حل نمی‌شود، نام تمام سرورهایی که گوش می‌دهند چاپ می‌کند
در پورت distcc قالب پیش‌فرض distcc%d است.

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


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

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

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

Ad