EngelsFransSpaans

Ad


OnWorks-favicon

lsdistcc - Online in de cloud

Voer lsdistcc uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht lsdistcc die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


lsdistcc - eenvoudige distcc-serverdetectie

KORTE INHOUD


lsdistcc [OPTIES] [FORMAT]

lsdistcc [OPTIES] host1 ...

PRODUCTBESCHRIJVING


lsdistcc detecteert automatisch luisterende distcc-servers door in DNS te zoeken naar genoemde hosts
volgens een gegeven FORMAT, of door de hostnamen op de opdrachtregel te controleren.

Hosts worden uitsluitend als goede servers beschouwd op basis van de vraag of hun naam in het formaat past
of ze op de juiste poort luisteren (en optioneel of ze reageren als je
stuur ze een compileeropdracht).

Scant naar hosts met de naam volgens FORMAT (standaard is "distcc%d"; zie printf(3)) en
beginnend bij 1, dus hosts zoals distcc1, distcc2, enzovoort. Stopt na 7 seconden of
de eerste hostnaam die niet wordt omgezet. Drukt de namen af ​​van al deze luisterende servers
op de poort van distcc.

Als er op de opdrachtregel een lijst met hostnamen wordt weergegeven, lsdistcc zal deze alleen controleren
gastheren.

OPTIES


--help Geeft samenvattende instructies weer

-l Uitvoerlatentie in milliseconden na elke hostnaam (exclusief DNS-latentie)

-n Druk het IP-adres af in plaats van de naam

-x Voeg onderaan de hosts toe in de hostlijst

-tTIME-OUT
Stel het aantal seconden in om te stoppen met zoeken na [7]

-hHTIMEOUT
Stel het aantal milliseconden in voordat gethostbyname opnieuw wordt geprobeerd [500]

-cCTIMEOUT
Stel het aantal milliseconden in voordat de verbinding wordt opgegeven [900] (0 om verbinding te verhinderen)

-kKTIMEOUT
Stel het aantal milliseconden in voordat u het compileren opgeeft [1500] (0 om te blokkeren
compileren)

-mBITS Stel het aantal adresbits in dat moet overeenkomen met de eerste gevonden host [0]

-oOVERLAPPEN
Aantal extra DNS-verzoeken instellen om te verzenden [1]

-gDNSGAP
Stel het aantal ontbrekende DNS-vermeldingen in dat moet worden getolereerd [0]

-rPORT Poort om verbinding mee te maken [3632]

-PPROTOCOL
Te gebruiken protocolversie (1-3) [1]

-pCOMPILER
Naam van de te gebruiken compiler [geen]

-d Voeg de DNS-domeinnaam toe aan de indeling

-v breedsprakig

Voorbeelden


Scannen naar servers met de naam distcc1, distcc2, ... die een compiler bieden met de naam gcc-4.6 en
neem hun latentie op in de uitvoer:

$ lsdistcc -l -pgcc-4.6

Scan naar een compiler met de naam gcc-4.6 op de servers hosta, somehost, hostx en hosty:

$ lsdistcc -pgcc-4.6 hosta somehost hostx hosty

Om het programma in een build-script te gebruiken, voegt u de regels toe:

DISTCC_HOSTS=`lsdistcc`
exporteer DISTCC_HOSTS

vóór de regel die make aanroept. Of voeg in een Makefile de regel toe:

DISTCC_HOSTS exporteren = $(shell lsdistcc)

EXIT STATUS


De afsluitstatus is 0 als er servers zijn gevonden, en anders 1.

Gebruikt 'for i=1... sprintf(format, i)' om namen van servers samen te stellen, stopt na 7 seconden
of bij een tweede server die geen oplossing biedt, worden de namen afgedrukt van al deze luisterende servers
op de poort van distcc. Het standaardformaat is distcc%d.

Gebruik lsdistcc online met behulp van onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

Linux-commando's

Ad