Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

xtrace — online w chmurze

Uruchom xtrace 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 xtrace, które można uruchomić u bezpłatnego 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Ę


xtrace - śledzenie komunikacji między klientem X11 a serwerem

STRESZCZENIE


xtras [ Opcje ] [ -s | -k ] [ [ -W ] [ -- ] komenda args ... ]

OPIS


Xtrace podrabia serwer X i przekazuje wszystkie połączenia do prawdziwego serwera X, wyświetlając plik
komunikacja między klientami w (no, teoretycznie) formie czytelnej dla człowieka. Jeśli polecenie
jest podawany, xtras wykonuje nazwane polecenie za pomocą $WYŚWIETLACZ ustawiony na sfałszowany serwer X. Jeśli
to polecenie kończy działanie przed nawiązaniem jakichkolwiek połączeń, xtras wychodzi natychmiast, chyba że -W is
określony.

OPCJE


-I katalog
Zbadać katalog dla plików opisu protokołów. (tj. katalog, w którym znajduje się plik
.proto można znaleźć pliki).

-s | --zatrzymaj po zakończeniu (Domyślne)
Zakończ, gdy wszyscy przekierowani klienci zostaną rozłączeni. (Lub gdy program został uruchomiony
po zakończeniu programu i zamknięciu wszystkich połączeń).

-k | --Biegnij dalej
Jeśli wszyscy klienci zostali rozłączeni, poczekaj, aż połączą się nowi.

-W | --oczekujący klient
Nie zatrzymuj się, gdy uruchomiony program zakończy działanie przed nawiązaniem jakiegokolwiek połączenia.
(Może być konieczne, jeśli program rozwidla się w tle).

-d Nazwa | --wyświetlacz Nazwa
Przekieruj połączenia do serwera X określonego przez Nazwa zamiast podanego
przez zmienną środowiskową DISPLAY.

-D Nazwa | --fałszywy wyświetlacz Nazwa
Fałszywy wyświetlacz Nazwa zamiast $FAŁSZYWY WYŚWIETLACZ or :9 odpowiednio.

-f filename | --plik autorski filename
Dodaj -f filename do argumentów dla wszystkich wywołań xauth, aby uzyskać
tokeny uwierzytelniające serwera X, z którym chcesz się połączyć.

-F filename | --nowy plik autu filename
Dodaj -f filename do argumentów dla wszystkich wywołań xauth w celu zapisania
tokeny uwierzytelniające, aby połączyć się z fałszywym serwerem X.

-c | --kopiowanie uwierzytelniające (Domyślne)
Skopiuj tokeny uwierzytelniania dla serwera X, aby połączyć się z klientami
połączenie z naszym fałszywym serwerem będzie ich używać.

Uruchamiane polecenia są z grubsza równoważne z: xuwierz Dodaj $FAŁSZYWY WYŚWIETLACZ . `xauth podstęp
$WYŚWIETLACZ | Awk '$2=="MIT-MAGIC-COOKIE-1" {wydrukować $3}'`

Nie tylko MIT-MAGIC-COOKIE-1 tokeny są kopiowane, ponieważ xtrace jeszcze nie obsługuje
aby zmienić tokeny uwierzytelniające, aby AUTORYZACJA XDM-1 byłaby możliwa.

-n | --nokopiauwierzytelnianie
Nie dzwoń xuwierz i majstruj przy tokenach uwierzytelniających, ale pozostaw to do
użytkownik do obsługi.

-e | --odmawiaj rozszerzeniom
Zmodyfikuj wszystkie odpowiedzi serwera, aby informowały, że nie ma dostępnych rozszerzeń. (Jak xtrace
i tak obsługuje tylko niewielką liczbę rozszerzeń i wywołuje wszystkie rozszerzone
żądania „nieznane”, a wszystkie odpowiedzi na takie żądania „nieoczekiwane”).

-w | --readwritedebug
Wypisz ile bajtów zostało odczytanych i/lub zapisanych kiedy.

-m liczyć | --maxklistdługość liczyć
Wydrukuj tylko pierwszy liczyć wiele elementów wszystkich list.

-i | --interaktywny
Żądania wysyłane od klienta do serwera dopiero po interaktywnym potwierdzeniu.
Potwierdzenie następuje przez naciśnięcie enter lub liczby, a następnie enter przez stdin.
Może to dać zabawne wyniki, gdy tunelowanych jest wielu klientów.

-o | --plik wyjściowy filename
Zrzuć dane wyjściowe do filename zamiast stdout.

-b | --buforowane
Nie pisz każdej linii osobno, ale poczekaj, aż bufory się zapełnią. Przyśpiesza
rzeczy trochę podczas wysyłania do pliku. Niezbyt przydatne razem
w -i.

--znaczniki czasu
Wydrukuj znacznik czasu przed każdą linią.

Należy zauważyć, że czas drukowania pakietu mieści się między momentem odebrania pakietu a
czas wysłania pakietu, ale nie daje żadnych innych informacji poza tym.

--względne znaczniki czasu
Wydrukuj znacznik czasu odnoszący się do początku połączenia przed każdą linią.

Należy zauważyć, że czas drukowania pakietu mieści się między momentem odebrania pakietu a
czas wysłania pakietu, ale nie daje żadnych innych informacji poza tym.

--monotoniczne znaczniki czasu
Wydrukuj CLOCK_MONOTONIC (patrz zegar_gettime(3)) znacznik czasu za każdym razem, gdy pakiet jest
drukowane. Prawdopodobnie jest to czas pracy systemu.

Należy zauważyć, że czas drukowania pakietu mieści się między momentem odebrania pakietu a
czas wysłania pakietu, ale nie daje żadnych innych informacji poza tym.

--przesunięcia-wydruku
Drukuj przesunięcia wszystkich pól (przydatne do debugowania zagnieżdżonych list w opisach protokołów)

--wydruk-liczby
Liczba wydruków (przydatne do debugowania list w opisach protokołów)

ŚRODOWISKO ZMIENNE


DISPLAY
Bez --wyświetlacz zawartość tej zmiennej służy do określenia serwera
połączyć się z (I bez -n dane do xuwierz aby uzyskać tokeny uwierzytelniające
ten wyświetlacz).

FAŁSZYWY WYŚWIETLACZ
Bez --fałszywy wyświetlacz zawartość tej zmiennej służy do określenia sposobu
słuchać klientów. (I bez -n dane do xuwierz aby ustawić tokeny uwierzytelniające
dla tego wyświetlacza.) Jeśli nie podano żadnego, xtras spróbuję :9

Xautorytet
Bez -n i bez -f or -F Twój xuwierz program najprawdopodobniej to sprawdzi
zmienna dla pliku, aby uzyskać/zapisać tokeny uwierzytelniania z/do. Jeśli to jest
nie ustawiona, najprawdopodobniej będzie używana $ HOME/.Xautorytet.

RAPORTOWANIE ROBAKI


Zgłoś błędy do[email chroniony]> lub Debiana BTS.

Korzystaj z xtrace online za pomocą usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

  • 1
    głęboko czyste
    głęboko czyste
    Skrypt Kotlin, który niszczy wszystkie kompilacje
    pamięci podręczne z projektów Gradle/Android.
    Przydatne, gdy pozwala na to Gradle lub IDE
    w dół. Skrypt został przetestowany na
    macOS, ale...
    Pobierz głębokie czyszczenie
  • 2
    Wtyczka Eclipse Checkstyle
    Wtyczka Eclipse Checkstyle
    Wtyczka Eclipse Checkstyle
    integruje kod Java Checkstyle
    audytora do Eclipse IDE. The
    wtyczka zapewnia informacje zwrotne w czasie rzeczywistym
    użytkownik o naruszeniu...
    Pobierz wtyczkę Eclipse Checkstyle
  • 3
    Gracz AstrOrz
    Gracz AstrOrz
    AstrOrz Player to darmowy odtwarzacz multimedialny
    oprogramowanie, częściowo oparte na WMP i VLC. The
    odtwarzacz jest w minimalistycznym stylu, z
    więcej niż dziesięć kolorów motywu, a także może
    b ...
    Pobierz AstrOrzPlayer
  • 4
    movistartv
    movistartv
    Kodi Movistar+ TV to dodatek do XBMC/
    Kodi que allowe disponer de un
    dekodowanie usług IPTV de
    Movistar integrado en uno de los
    mediacenter ma...
    Pobierz movistartv
  • 5
    Code :: Blocks
    Code :: Blocks
    Code::Blocks to darmowa, otwarta
    międzyplatformowe C, C++ i Fortran IDE
    zbudowany, aby sprostać najbardziej wymagającym potrzebom
    swoich użytkowników. Jest przeznaczony do bardzo
    rozciąga się...
    Pobierz Code::Blocks
  • 6
    Wśród
    Wśród
    Pośród zaawansowanego interfejsu Minecraft
    a śledzenie danych/struktur to narzędzie
    wyświetl przegląd gry Minecraft
    świat, nie tworząc go. To
    mogą ...
    Pobierz Wśród
  • więcej »

Komendy systemu Linux

Ad