Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

xymongrep — online w chmurze

Uruchom xymongrep w darmowym dostawcy hostingu OnWorks przez Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

To jest polecenie xymongrep, które można uruchomić w darmowym dostawcy usług hostingowych OnWorks przy użyciu jednej z wielu naszych bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online MAC OS

PROGRAM:

IMIĘ


xymongrep - wybierz linie w hosts.cfg

STRESZCZENIE


ksymongrep --help
ksymongrep --wersja
ksymongrep [--bez dodatków] [--test-nieoznaczone] [--sieć] [--internet] [--loadhostsfromxymond] TAG
[ETYKIETKA...]

OPIS


ksymongrep(1) jest do użytku przez skrypty rozszerzeń, które muszą wybrać wpisy w a
hosts.cfg, które są istotne dla skryptu.

Narzędzie akceptuje nazwy testów jako parametry, a następnie analizuje plik hosts.cfg i
wydrukuj wpisy hostów, które mają co najmniej jeden z określonych testów. Tagi mogą
być podane z końcową gwiazdką '*', np. "xymongrep http*" jest potrzebne do znalezienia wszystkich http
i znaczniki https.

Narzędzie xymongrep obsługuje stosowanie dyrektyw „include” w pliku hosts.cfg,
i znajdzie pasujące znaczniki we wszystkich dołączonych plikach.

Jeśli tagi DOWNTIME lub SLA są używane w hosty.cfg(5) plik, są one interpretowane
względem czasu bieżącego. xymongrep następnie wyświetla znacznik „INSIDESLA” lub „OUTSIDESLA”.
dla łatwiejszego użycia przez skrypty, które chcą sprawdzić, czy bieżący czas jest wewnątrz, czy na zewnątrz
oczekiwane okno dyspozycyjności.

OPCJE


--bez dodatków
Usuń znaczniki „testip”, „dialup”, „INSIDESLA” i „OUTSIDESLA” z danych wyjściowych.

--test-nieoznaczone
Podczas używania zmiennej środowiskowej XYMONNETWORK do testowania tylko hostów na określonym
segmentu sieci, xymonnet zignoruje hosty, które nie mają znacznika „NET:x”. Więc
testowane będą tylko hosty z tagiem NET:$XYMONNETWORK.
Dzięki tej opcji hosty bez znacznika NET: są uwzględniane w teście, więc wszystkie
testowane są hosty, które albo mają pasujący tag NET:, albo nie mają żadnego tagu NET:.

--no-down[=NAZWA TESTU]
xymongrep zapyta serwer Xymon o aktualny stan testu „conn”,
a jeśli TESTNAME jest określony również dla bieżącego stanu określonego testu. Jeśli
stan testu „połączenia” dla hosta nie jest zielony lub stan połączenia
Test TESTNAME jest wyłączony, więc ten host zostanie zignorowany i nie zostanie uwzględniony
wyjście. Można tego użyć do zignorowania hostów, które nie działają lub hostów, w których
test niestandardowy jest wyłączony.

--web Przeszukaj plik hosts.cfg zgodnie z instrukcjami include, tak jak zrobiłby to serwer sieciowy Xymon.

--net Przeszukaj plik hosts.cfg zgodnie z instrukcjami include, tak jak podczas uruchamiania xymonnet.

--loadhostszxymond
xymongrep zwykle próbuje samodzielnie załadować plik HOSTSCFG podczas wyszukiwania
dla linii do transmisji. Jeśli plik jest nieczytelny, zakończy się. Z tym
opcji, wyśle ​​zapytanie do serwera xymond (ustawionego za pośrednictwem środowiska XYMONSERVER).
plik hosts. Można tego użyć, jeśli uruchamiasz to na kliencie lub zdalnie
system i nie może lub nie chce zsynchronizować pliku hosts.cfg między Twoim komputerem
serwerów.

PRZYKŁAD


Jeśli twój plik hosts.cfg wygląda tak

192.168.1.1 www.test.com # ftp telnet !Oracle
192.168.1.2 db1.test.com # Oracle
192.168.1.3 mail.test.com # smtp

i masz niestandardowy skrypt rozszerzenia Xymon, który wykonuje test „Oracle”, a następnie działa
„wyrocznia xymongrep” ustąpiłaby

192.168.1.1 www.test.com # !Oracle
192.168.1.2 db1.test.com # Oracle

więc skrypt może szybko znaleźć hosty, które są interesujące.

Zauważ, że modyfikator testu odwrotnego — „!Oracle” — jest zawarty w danych wyjściowych; to także
dotyczy innych modyfikatorów testów zdefiniowanych przez Xymona (modyfikatory dial-up i always-true
modyfikatory).

Jeśli twoje skrypty rozszerzeń używają więcej niż jednego tagu, po prostu wypisz wszystkie interesujące tagi
wiersz poleceń.

xymongrep obsługuje również tag „NET: location” używany przez xymonnet, więc jeśli twój script
przeprowadzi kontrolę sieci, wówczas zobaczy tylko te hosty, które są istotne dla testu
lokalizacja, w której skrypt jest aktualnie wykonywany.

UŻYWAĆ IN ROZBUDOWA SKRYPTY


Aby zintegrować xymongrep z istniejącym skryptem, poszukaj linii w skrypcie, która
grep w pliku $HOSTSCFG. Zazwyczaj będzie to wyglądać mniej więcej tak:

$GREP -i "^[0-9].*#.*NAZWA TESTU" $HOSTSCFG | ... kod do obsługi testu

Zamiast grep użyjemy xymongrep. Staje się wtedy

$XYMONHOME/bin/xymongrep NAZWA TESTU | ... kod do obsługi testu

co jest prostsze, mniej podatne na błędy i bardziej wydajne.

ŚRODOWISKO ZMIENNE


SIEĆ XYMON
Jeśli jest ustawiona, xymongrep wyświetla tylko te wiersze z hosts.cfg, które mają dopasowanie
NET: ustawienie $XYMONNETWORK.

HOSTSCFG
Nazwa pliku Xymon hosty.cfg(5) plik.

Korzystaj z xymongrep online, korzystając z usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

  • 1
    BiuroPiętro
    BiuroPiętro
    OfficeFloor zapewnia odwrócenie
    sterowanie sprzężeniem, z jego: - zależnością
    wtrysk - kontynuacja wtrysku -
    iniekcja nici Więcej informacji
    odwiedzić...
    Pobierz OfficeFloor
  • 2
    DivKit
    DivKit
    DivKit jest oprogramowaniem open source opartym na serwerze
    Struktura interfejsu użytkownika (SDUI). Pozwala na to
    wdrażaj aktualizacje pochodzące z serwera
    różne wersje aplikacji. Może tak być
    używany do...
    Pobierz DivKita
  • 3
    podkonwerter
    podkonwerter
    Narzędzie do konwersji między różnymi
    forma subskrypcji. Użytkownicy Shadowrocket
    powinien używać ss, ssr lub v2ray jako celu.
    Możesz dodać &remark= do
    Telegram-podobny HT...
    Pobierz subkonwerter
  • 4
    PLUSK
    PLUSK
    SWASH to liczba ogólnego przeznaczenia
    narzędzie do symulacji niestabilności,
    niehydrostatyczny, o swobodnej powierzchni,
    przepływ wirowy i zjawiska transportu
    na wodach przybrzeżnych jako...
    Pobierz SWASH
  • 5
    VBA-M (zarchiwizowane — teraz na Github)
    VBA-M (zarchiwizowane — teraz na Github)
    Projekt został przeniesiony do
    https://github.com/visualboyadvance-m/visualboyadvance-m
    Cechy:Tworzenie cheatów zapisywanie stanówmulti
    system, obsługuje gba, gbc, gb, sgb,
    sgb2Tu...
    Pobierz VBA-M (zarchiwizowane — teraz na Github)
  • 6
    Stacer
    Stacer
    Optymalizator i monitorowanie systemu Linux
    Repozytorium Github:
    https://github.com/oguzhaninan/Stacer.
    Odbiorcy: użytkownicy końcowi/komputery. Użytkownik
    interfejs: Qt. Programowanie La...
    Pobierz Stacera
  • więcej »

Komendy systemu Linux

Ad