Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

lsdistcc — Online w chmurze

Uruchom polecenie lsdistcc w bezpłatnym dostawcy hostingu OnWorks w systemie Ubuntu Online, Fedora Online, emulatorze online systemu Windows lub emulatorze online systemu MAC OS

Jest to polecenie lsdistcc, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS

PROGRAM:

IMIĘ


lsdistcc - proste wykrywanie serwera distcc

STRESZCZENIE


lsdistcc [OPCJE] [FORMAT]

lsdistcc [OPCJE] host1 ...

OPIS


lsdistcc automatycznie wykrywa nasłuchujące serwery distcc, szukając w DNS nazwanych hostów
według danego FORMATlub sprawdzając nazwy hostów podane w wierszu poleceń.

Hosty są uważane za dobre serwery wyłącznie na podstawie tego, czy ich nazwa pasuje do formatu i
czy nasłuchują na właściwym porcie (i opcjonalnie, czy odpowiadają, gdy ty
wyślij im zadanie kompilacji).

Skanuje w poszukiwaniu hostów nazwanych zgodnie z FORMAT (domyślnie jest to „distcc%d”; zobacz printf(3)) i
zaczynając od 1, więc hosty takie jak distcc1, distcc2 i tak dalej. Zatrzymuje się po 7 sekundach lub
pierwsza nazwa hosta, która nie jest rozpoznawana. Drukuje nazwy wszystkich takich serwerów nasłuchujących
na porcie distcc.

Jeśli w wierszu poleceń podana jest lista nazw hostów, lsdistcc sprawdzi tylko te
zastępy niebieskie.

OPCJE


--help Wyświetla instrukcje podsumowujące

-l Opóźnienie wyjściowe w milisekundach po każdej nazwie hosta (bez opóźnienia DNS)

-n Wydrukuj adres IP zamiast nazwy

-x Dołącz, w dół, w dół hosty na liście hostów

-tTIMEOUT
Ustaw liczbę sekund, po których ma nastąpić zakończenie wyszukiwania [7]

-hHTIMEOUT
Ustaw liczbę milisekund przed ponowną próbą gethostbyname [500]

-cCTIMEOUT
Ustaw liczbę milisekund przed rezygnacją z połączenia [900] (0 aby wstrzymać połączenie)

-kKTIMEOUT
Ustaw liczbę milisekund przed rezygnacją z kompilacji [1500] (0, aby wstrzymać
skompilować)

-mBITS Ustaw liczbę bitów adresu, która musi pasować do pierwszego znalezionego hosta [0]

-oZACHODZIĆ NA SIEBIE
Ustaw liczbę dodatkowych żądań DNS do wysłania [1]

-gDNSGAP
Ustaw liczbę brakujących wpisów DNS do tolerowania [0]

-rPORT Port do podłączenia [3632]

-PPROTOKÓŁ
Wersja protokołu do użycia (1-3) [1]

-pKOMPILATOR
Nazwa kompilatora do użycia [brak]

-d Dołącz nazwę domeny DNS do formatowania

-v Gadatliwy

PRZYKŁADY


Skanuj w poszukiwaniu serwerów o nazwach distcc1, distcc2, ... które udostępniają kompilator o nazwie gcc-4.6 i
uwzględnij ich opóźnienia w wynikach:

$ lsdistcc -l -pgcc-4.6

Wyszukaj kompilator o nazwie gcc-4.6 na serwerach hosta, Somehost, Hostx i Hosty:

$ lsdistcc -pgcc-4.6 hosta jakiś host hostx host

Aby użyć programu w skrypcie kompilacji, dodaj linie:

DISTCC_HOSTS=`lsdistcc`
eksportuj DISTCC_HOSTS

przed linią wywołującą make. Lub w pliku Makefile dodaj linię:

eksport DISTCC_HOSTS = $(powłoka lsdistcc)

EXIT STATUS


Status wyjścia wynosi 0, jeśli znaleziono jakieś serwery, i 1 w przeciwnym razie.

Używa „for i=1... sprintf(format, i)” do konstruowania nazw serwerów, zatrzymuje się po 7 sekundach
lub na drugim serwerze, który nie rozpoznaje, wypisuje nazwy wszystkich takich serwerów nasłuchujących
na porcie distcc. Domyślny format to distcc%d.

Użyj polecenia lsdistcc online, korzystając z usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

Komendy systemu Linux

Ad