IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

lsdistcc - Online nel cloud

Esegui lsdistcc nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando lsdistcc che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


lsdistcc - semplice scoperta del server distcc

SINOSSI


lsdistcc [VERSIONI] [FORMATO]

lsdistcc [VERSIONI] host1 ...

DESCRIZIONE


lsdistcc rileva automaticamente i server distcc in ascolto cercando nel DNS gli host denominati
secondo un dato FORMATOo controllando i nomi host forniti sulla riga di comando.

Gli host sono considerati buoni server in base esclusivamente al fatto che il loro nome si adatti al formato e
se stanno ascoltando sulla porta giusta (e facoltativamente se rispondono quando tu
inviare loro un lavoro di compilazione).

Esegue la scansione degli host denominati in base a FORMATO (il valore predefinito è "distcc%d"; vedi printf(3)) e
a partire da 1, quindi host come distcc1, distcc2 e così via. Si ferma dopo 7 secondi oppure
il primo nome host che non si risolve. Stampa i nomi di tutti questi server in ascolto
sulla porta di distcc.

Se viene fornito un elenco di nomi host nella riga di comando, lsdistcc controllerò solo quelli
padroni di casa.

VERSIONI


--Aiuto Visualizza le istruzioni di riepilogo

-l Latenza di output in millisecondi dopo ogni nome host (esclusa la latenza DNS)

-n Stampa l'indirizzo IP anziché il nome

-x Aggiungi, dall'alto in basso, gli host nell'elenco degli host

-tTIMEOUT
Imposta il numero di secondi per interrompere la ricerca dopo [7]

-hHTIMEOUT
Imposta il numero di millisecondi prima di riprovare a gethostbyname [500]

-cCTIMEOUT
Imposta il numero di millisecondi prima di rinunciare alla connessione [900] (0 per inibire la connessione)

-kKTIMEOUT
Imposta il numero di millisecondi prima di rinunciare alla compilazione [1500] (0 per inibire
compilare)

-mBITS Imposta il numero di bit di indirizzo che devono corrispondere al primo host trovato [0]

-oSOVRAPPOSIZIONE
Imposta il numero di richieste DNS extra da inviare [1]

-gDNSGAP
Imposta il numero di voci DNS mancanti da tollerare [0]

-rPORT Porta a cui connettersi [3632]

-PPROTOCOLLO
Versione protocollo da utilizzare (1-3) [1]

-pCOMPILATORE
Nome del compilatore da usare [nessuno]

-d Aggiungi il nome di dominio DNS da formattare

-v verboso

ESEMPI


Cerca i server denominati distcc1, distcc2, ... che forniscono un compilatore denominato gcc-4.6 e
includere le loro latenze nell'output:

$ lsdistcc -l -pgcc-4.6

Cerca un compilatore chiamato gcc-4.6 sui server hosta, somehost, hostx e hosty:

$ lsdistcc -pgcc-4.6 hosta hostx hosty

Per utilizzare il programma in uno script di compilazione, aggiungi le righe:

DISTCC_HOSTS=`lsdistcc`
esporta DISTCC_HOSTS

prima della riga che invoca make. Oppure, in un Makefile, aggiungi la riga:

esporta DISTCC_HOSTS = $(shell lsdistcc)

EXIT STATUS


Lo stato di uscita è 0 se sono stati trovati server e 1 in caso contrario.

Usa 'for i=1... sprintf(format, i)' per costruire nomi di server, si ferma dopo 7 secondi
o al secondo server che non risolve, stampa i nomi di tutti questi server in ascolto
sulla porta di distcc. Il formato predefinito è distcc%d.

Utilizzare lsdistcc online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

Comandi Linux

Ad