EnglezăFrancezăSpaniolă

Ad


Favicon OnWorks

lsdistcc - Online în cloud

Rulați lsdistcc în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda lsdistcc care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


lsdistcc - descoperire simplă a serverului distcc

REZUMAT


lsdistcc [OPŢIUNI] [FORMAT]

lsdistcc [OPŢIUNI] host1 ...

DESCRIERE


lsdistcc detectează automat serverele distcc care ascultă fie căutând în DNS gazdele numite
conform unui dat FORMAT, sau prin verificarea numelor de gazdă date pe linia de comandă.

Gazdele sunt considerate servere bune doar pe baza faptului că numele lor se potrivește cu formatul și
dacă ascultă pe portul potrivit (și opțional dacă răspund atunci când dvs
trimite-le un job de compilare).

Scanează pentru gazde numite conform FORMAT (implicit este „distcc%d”; vezi printf(3)) și
începând de la 1, deci gazde precum distcc1, distcc2 și așa mai departe. Se oprește după 7 secunde sau
primul nume de gazdă care nu se rezolvă. Tipărește numele tuturor acestor servere care ascultă
pe portul distcc.

Dacă o listă de nume de gazdă este dată în linia de comandă, lsdistcc le va verifica doar pe acestea
gazde.

OPŢIUNI


--Ajutor Afișează instrucțiuni rezumate

-l Latența de ieșire în milisecunde după fiecare nume de gazdă (fără a include latența DNS)

-n Tipăriți adresa IP mai degrabă decât numele

-x Adăugați ,de jos în jos gazde în lista de gazde

-tPAUZĂ
Setați numărul de secunde pentru a opri căutarea după [7]

-hHTIMEOUT
Setați numărul de milisecunde înainte de a reîncerca gethostbyname [500]

-cCTIMEOUT
Setați numărul de milisecunde înainte de a renunța la conectare [900] (0 pentru a inhiba conectarea)

-kKTIMEOUT
Setați numărul de milisecunde înainte de a renunța la compilare [1500] (0 pentru a inhiba
compila)

-mBITS Setați numărul de biți de adresă care trebuie să se potrivească cu prima gazdă găsită [0]

-oSUPRAPUNE
Setați numărul de solicitări DNS suplimentare de trimis [1]

-gDNSGAP
Setați numărul de intrări DNS lipsă pe care să le tolerați [0]

-rPORT Port la care se conectează [3632]

-PPROTOCOL
Versiunea protocolului de utilizat (1-3) [1]

-pCOMPILATOR
Numele compilatorului de utilizat [niciunul]

-d Adăugați numele de domeniu DNS la format

-v prolix

EXEMPLE


Scanați pentru servere numite distcc1, distcc2, ... care oferă un compilator numit gcc-4.6 și
includeți latența lor în ieșire:

$ lsdistcc -l -pgcc-4.6

Scanați un compilator numit gcc-4.6 pe serverele hosta, somehost, hostx și hosty:

$ lsdistcc -pgcc-4.6 hosta somehost hosty

Pentru a utiliza programul într-un script de compilare, adăugați liniile:

DISTCC_HOSTS=`lsdistcc`
exportați DISTCC_HOSTS

înainte de linia care invocă make. Sau, într-un Makefile, adăugați linia:

export DISTCC_HOSTS = $(shell lsdistcc)

EXIT STAREA


Starea de ieșire este 0 dacă au fost găsite servere și 1 în caz contrar.

Folosește „pentru i=1... sprintf(format, i)” pentru a construi numele serverelor, se oprește după 7 secunde
sau la al doilea server care nu se rezolvă, tipărește numele tuturor acestor servere care ascultă
pe portul distcc. Formatul implicit este distcc%d.

Utilizați lsdistcc online folosind serviciile onworks.net


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

Comenzi Linux

Ad