यह कमांड एक्सट्रेस है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे कि उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।
कार्यक्रम:
नाम
xtrace - X11 क्लाइंट और सर्वर के बीच संचार का पता लगाएं
SYNOPSIS
एक्सट्रेस [ विकल्पों ] [ -s | -k ] [[ -W ] [ -- ] आदेश आर्ग ... ]
वर्णन
एक्सट्रेस एक नकली एक्स सर्वर बनाता है और प्रदर्शित करते हुए सभी कनेक्शनों को एक वास्तविक एक्स सर्वर पर अग्रेषित करता है
ग्राहकों के बीच संचार (अच्छी तरह से, सैद्धांतिक रूप से) मानव पठनीय रूप में। यदि एक आदेश
दिया हुआ है, एक्सट्रेस नामित कमांड को निष्पादित करता है $प्रदर्शन नकली एक्स सर्वर पर सेट करें। अगर
वह आदेश किसी भी कनेक्शन से पहले बाहर निकल जाता है, एक्सट्रेस जब तक तुरंत बाहर न निकल जाए -W is
निर्दिष्ट।
विकल्प
-I डायरेक्टरी
इस पर गौर करें डायरेक्टरी प्रोटोकॉल विवरण फ़ाइलों के लिए. (अर्थात वह निर्देशिका जहां
.प्रोटो फ़ाइलें मिल सकती हैं)।
-s | --जब हो जाए तो रोकें (डिफ़ॉल्ट)
जब सभी अग्रेषित क्लाइंट डिस्कनेक्ट हो जाएं तो समाप्त करें। (या जब कोई प्रोग्राम चलाया गया था
एक बार प्रोग्राम समाप्त हो जाए और सभी कनेक्शन बंद हो जाएं)।
-k | --भागते रहें
यदि सभी क्लाइंट डिस्कनेक्ट हो गए हैं, तो नए क्लाइंट के कनेक्ट होने की प्रतीक्षा करें।
-W | - ग्राहक के लिए प्रतीक्षा करें
जब प्रारंभ किया गया प्रोग्राम किसी भी कनेक्शन से पहले समाप्त हो जाए तो रुकें नहीं।
(यदि प्रोग्राम पृष्ठभूमि में हो तो यह आवश्यक हो सकता है)।
-d नाम | --प्रदर्शन नाम
द्वारा निर्दिष्ट X सर्वर से कनेक्शन अग्रेषित करें नाम निर्दिष्ट के बजाय
पर्यावरण चर द्वारा प्रदर्शन.
-D नाम | --नकली प्रदर्शन नाम
नकली प्रदर्शन नाम के बजाय $नकली प्रदर्शन or :9 क्रमशः.
-f फ़ाइल का नाम | --authfile फ़ाइल का नाम
एक जोड़ें -f फ़ाइल का नाम xauth को प्राप्त करने के लिए सभी कॉलों के तर्कों के लिए
कनेक्ट करने के लिए X सर्वर के प्रमाणीकरण टोकन।
-F फ़ाइल का नाम | --newauthfile फ़ाइल का नाम
एक जोड़ें -f फ़ाइल का नाम सहेजने के लिए xauth पर सभी कॉलों के तर्कों के लिए
नकली एक्स सर्वर से कनेक्ट करने के लिए प्रमाणीकरण टोकन।
-c | --copyauthentication (डिफ़ॉल्ट)
क्लाइंट से कनेक्ट करने के लिए X सर्वर के प्रमाणीकरण टोकन की प्रतिलिपि बनाएँ
हमारे नकली सर्वर से जुड़ने पर उनका उपयोग होगा।
चलाए गए आदेश मोटे तौर पर इसके बराबर हैं: xauth जोड़ना $नकली प्रदर्शन . `xauth सूची
$प्रदर्शन | awk '$2=='एमआईटी-मैजिक-कुकी-1' {प्रिंट करें $3}'`
इतना ही नहीं एमआईटी-मैजिक-कुकी-1 टोकन कॉपी किए गए हैं क्योंकि xtrace अभी तक समर्थन नहीं करता है
प्रमाणीकरण टोकन को बदलने के लिए एक्सडीएम-प्राधिकरण-1 संभव हो सकता है।
-n | --nocopyauthentication
फ़ोन मत करो xauth और प्रमाणीकरण टोकन के साथ खिलवाड़ करें लेकिन इसे छोड़ दें
उपयोगकर्ता को संभालना है.
-e | --denyextensions
यह कहने के लिए सभी सर्वर उत्तरों को संशोधित करें कि कोई एक्सटेंशन उपलब्ध नहीं है। (एक्सट्रेस के रूप में
वैसे भी केवल कुछ ही एक्सटेंशन का समर्थन करता है और सभी विस्तारित को कॉल करता है
अनुरोध "अज्ञात" और ऐसे अनुरोधों के सभी उत्तर "अप्रत्याशित")।
-w | --readwritedebug
प्रिंट करें कि कितने बाइट्स कब पढ़े गए और/या लिखे गए।
-m गणना | --maxklistlength गणना
केवल पहला प्रिंट करें गणना सभी सूचियों के कई तत्व।
-i | --इंटरैक्टिव
केवल इंटरैक्टिव पुष्टिकरण के बाद क्लाइंट से सर्वर पर अनुरोध भेजे गए।
पुष्टिकरण एंटर या एक नंबर दबाकर और उसके बाद stdin के माध्यम से एंटर करके दिया जाता है।
जब एक से अधिक ग्राहक जुड़े हों तो यह अजीब परिणाम दे सकता है।
-o | --आउटफाइल फ़ाइल का नाम
आउटपुट को डंप करें फ़ाइल का नाम स्टडआउट के बजाय।
-b | --बफ़र्ड
प्रत्येक पंक्ति को अपने आप न लिखें बल्कि बफ़र्स भर जाने तक प्रतीक्षा करें। रफ्तार बढ़ाओ
फ़ाइल में आउटपुट करते समय चीजें थोड़ी-थोड़ी होती हैं। एक साथ बिल्कुल भी उपयोगी नहीं है
साथ में -i.
--टाइमस्टैम्प
प्रत्येक पंक्ति से पहले एक टाइमस्टैम्प प्रिंट करें।
ध्यान दें कि पैकेट मुद्रित होने का समय पैकेट प्राप्त होने के समय के बीच का है
पैकेट भेजे जाने का समय, लेकिन यह उसके अलावा कोई अन्य जानकारी नहीं देता है।
--सापेक्ष-टाइमस्टैम्प
प्रत्येक पंक्ति से पहले कनेक्शन की शुरुआत से संबंधित टाइमस्टैम्प प्रिंट करें।
ध्यान दें कि पैकेट मुद्रित होने का समय पैकेट प्राप्त होने के समय के बीच का है
पैकेट भेजे जाने का समय, लेकिन यह उसके अलावा कोई अन्य जानकारी नहीं देता है।
--मोनोटोनिक-टाइमस्टैम्प
एक CLOCK_MONOTONIC प्रिंट करें (देखें घड़ी_गेटटाइम(3)) हर बार पैकेज होने पर टाइमस्टैम्प
मुद्रित. यह आपके सिस्टम का अपटाइम होने की संभावना है।
ध्यान दें कि पैकेट मुद्रित होने का समय पैकेट प्राप्त होने के समय के बीच का है
पैकेट भेजे जाने का समय, लेकिन यह उसके अलावा कोई अन्य जानकारी नहीं देता है।
--प्रिंट-ऑफ़सेट
सभी फ़ील्ड के ऑफ़सेट प्रिंट करें (प्रोटोकॉल विवरण में नेस्टेड सूचियों को डीबग करने के लिए उपयोगी)
--प्रिंट-गिनती
प्रिंट गिनती (प्रोटोकॉल विवरण में सूचियों को डीबग करने के लिए उपयोगी)
वातावरण चर
प्रदर्शन
बिना --प्रदर्शन इस वेरिएबल की सामग्री का उपयोग सर्वर को निर्धारित करने के लिए किया जाता है
से कनेक्ट। (और बिना -n को दिया xauth प्रमाणीकरण टोकन प्राप्त करने के लिए
यह डिस्प्ले.)
नकली प्रदर्शन
बिना --नकली प्रदर्शन इस चर की सामग्री का उपयोग यह निर्धारित करने के लिए किया जाता है कि कैसे
ग्राहकों के लिए सुनो. (और बिना -n को दिया xauth प्रमाणीकरण टोकन सेट करने के लिए
इस प्रदर्शन के लिए।) यदि कोई नहीं दिया गया है, एक्सट्रेस कोशिश करेंगे :9
प्राधिकरण
बिना -n और बिना -f or -F तुंहारे xauth कार्यक्रम संभवतः इस पर गौर करेगा
प्रमाणीकरण टोकन को/से प्राप्त/सहेजने के लिए फ़ाइल के लिए चर। अगर यह होता है
सेट नहीं होने पर इसका सबसे अधिक उपयोग होने की संभावना है $ HOME/.एक्सअथॉरिटी.
रिपोर्टिंग बग
बग की रिपोर्ट करें[ईमेल संरक्षित]> या डेबियन बीटीएस।
onworks.net सेवाओं का उपयोग करके ऑनलाइन xtrace का उपयोग करें