अंग्रेज़ीफ्रेंचस्पेनिश

Ad


ऑनवर्क्स फ़ेविकॉन

xprop - क्लाउड में ऑनलाइन

उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर पर ऑनवर्क्स मुफ्त होस्टिंग प्रदाता में एक्सप्रॉप चलाएं

यह कमांड एक्सप्रॉप है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे कि उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।

कार्यक्रम:

नाम


xprop - एक्स के लिए संपत्ति प्रदर्शितकर्ता

SYNOPSIS


एक्सप्रॉप [-सहायता] [-व्याकरण] [-आईडी id] [-रूट] [-नाम नाम] [-फ़्रेम] [-फ़ॉन्ट फ़ॉन्ट] [-डिस्प्ले
प्रदर्शन] [-लेन n] [-नोटाइप] [-एफएस पट्टिका] [-निकालना संपत्ति का नाम] [-तय करना संपत्ति का नाम मूल्य]
[-जासूस] [-एफ परमाणु प्रारूप [dformat]]* [प्रारूप [dformat] परमाणु]*

सारांश


RSI एक्सप्रॉप उपयोगिता X सर्वर में विंडो और फ़ॉन्ट गुण प्रदर्शित करने के लिए है। एक खिड़की
या फ़ॉन्ट का चयन कमांड लाइन तर्कों का उपयोग करके या संभवतः विंडो के मामले में किया जाता है,
इच्छित विंडो पर क्लिक करके. इसके बाद संभवतः संपत्तियों की एक सूची दी गई है
स्वरूपण जानकारी.

विकल्प


-मदद कमांड लाइन विकल्पों का सारांश प्रिंट करें।

-व्याकरण
सभी कमांड लाइन विकल्पों के लिए विस्तृत व्याकरण का प्रिंट आउट लें।

-याद id यह तर्क उपयोगकर्ता को विंडो चुनने की अनुमति देता है id इसके बजाय कमांड लाइन पर
लक्ष्य विंडो का चयन करने के लिए पॉइंटर का उपयोग करना। यह एक्स को डीबग करने में बहुत उपयोगी है
ऐसे अनुप्रयोग जहां लक्ष्य विंडो को स्क्रीन पर मैप नहीं किया जाता है या जहां उपयोग किया जाता है
सूचक का असंभव होना या अनुप्रयोग में हस्तक्षेप हो सकता है।

-रतालू नाम
यह तर्क उपयोगकर्ता को यह निर्दिष्ट करने की अनुमति देता है कि विंडो का नाम क्या है नाम लक्ष्य है
लक्ष्य का चयन करने के लिए पॉइंटर का उपयोग करने के बजाय कमांड लाइन पर विंडो
खिड़की.

-फोंट फ़ॉन्ट
यह तर्क उपयोगकर्ता को फ़ॉन्ट के गुणों को निर्दिष्ट करने की अनुमति देता है फ़ॉन्ट चाहिए
प्रदर्शित हों।

-रूट यह तर्क निर्दिष्ट करता है कि X की रूट विंडो लक्ष्य विंडो है। यह उपयोगी है
उन स्थितियों में जहां रूट विंडो पूरी तरह से अस्पष्ट है।

-प्रदर्शन प्रदर्शन
यह तर्क आपको कनेक्ट करने के लिए सर्वर निर्दिष्ट करने की अनुमति देता है; देख X(7).

-लेन n अधिक से अधिक उसे निर्दिष्ट करता है n किसी भी संपत्ति के बाइट्स को पढ़ा या प्रदर्शित किया जाना चाहिए।

-नोटाइप निर्दिष्ट करता है कि प्रत्येक संपत्ति का प्रकार प्रदर्शित नहीं किया जाना चाहिए।

-एफएस पट्टिका
उस फ़ाइल को निर्दिष्ट करता है पट्टिका के लिए अधिक प्रारूपों के स्रोत के रूप में उपयोग किया जाना चाहिए
गुण।

फ्रेम निर्दिष्ट करता है कि हाथ से किसी विंडो का चयन करते समय (अर्थात यदि इनमें से कोई भी नहीं)। -रतालू, -रूटया,
-याद दिए गए हैं), ढूंढने के बजाय विंडो मैनेजर फ़्रेम (यदि कोई हो) को देखें
क्लाइंट विंडो.

-हटाना संपत्ति का नाम
संकेतित विंडो से हटाई जाने वाली संपत्ति का नाम निर्दिष्ट करता है।

-सेट संपत्ति का नाम मूल्य
किसी संपत्ति का नाम और संपत्ति का मूल्य निर्दिष्ट करता है, जिसे संकेत पर सेट किया जाना है
खिड़की.

-जासूस संपत्ति परिवर्तन की घटनाओं की तलाश में, हमेशा के लिए विंडो संपत्तियों की जांच करें।

-f नाम प्रारूप [dformat]
निर्दिष्ट करता है कि प्रारूप एसटी नाम होना चाहिए प्रारूप और कहा कि dformat एसटी नाम
होना चाहिए dformat. अगर dformat गायब है, " = $0+\n" मान लिया गया है।

वर्णन


इनमें से प्रत्येक गुण के लिए, चयनित विंडो या फ़ॉन्ट पर उसका मान मुद्रित किया जाता है
आपूर्ति की गई प्रारूपण जानकारी, यदि कोई हो। यदि कोई फ़ॉर्मेटिंग जानकारी प्रदान नहीं की गई है,
आंतरिक डिफ़ॉल्ट का उपयोग किया जाता है. यदि कोई गुण चयनित विंडो या फ़ॉन्ट पर परिभाषित नहीं है,
"परिभाषित नहीं" उस संपत्ति के मूल्य के रूप में मुद्रित होता है। यदि कोई संपत्ति सूची नहीं दी गई है,
चयनित विंडो या फ़ॉन्ट में मौजूद सभी गुण मुद्रित होते हैं।

एक विंडो को चार तरीकों में से एक में चुना जा सकता है। सबसे पहले, यदि वांछित विंडो रूट है
विंडो, -रूट तर्क का उपयोग किया जा सकता है। यदि वांछित विंडो रूट विंडो नहीं है, तो यह
कमांड लाइन पर दो तरीकों से चयन किया जा सकता है, या तो आईडी नंबर द्वारा जैसे कि हो सकता है
प्राप्त हुआ xwininfo, या यदि विंडो में कोई नाम है तो नाम से। -आईडी तर्क
दशमलव या हेक्स में आईडी नंबर द्वारा एक विंडो का चयन करता है (0x से शुरू होना चाहिए) जबकि
-नाम तर्क नाम से एक विंडो का चयन करता है।

किसी विंडो को चुनने के अंतिम तरीके में कमांड लाइन बिल्कुल भी शामिल नहीं है। यदि कोई नहीं
-फ़ॉन्ट, -आईडी, -नाम, और -रूट निर्दिष्ट हैं, एक क्रॉसहेयर कर्सर प्रदर्शित होता है और उपयोगकर्ता
वांछित में किसी भी सूचक बटन को दबाकर किसी भी दृश्यमान विंडो को चुनने की अनुमति है
खिड़की। यदि विंडो के विपरीत फ़ॉन्ट के गुणों को प्रदर्शित करना वांछित है, तो
-फ़ॉन्ट तर्क का उपयोग किया जाना चाहिए।

सहायता प्राप्त करने के लिए उपरोक्त चार तर्कों और -help तर्क के अलावा, और
-कमांड लाइन, अन्य सभी कमांड के लिए पूर्ण व्याकरण सूचीबद्ध करने के लिए व्याकरण तर्क
प्रदर्शित की जाने वाली संपत्तियों के दोनों प्रारूपों को निर्दिष्ट करने में लाइन तर्कों का उपयोग किया जाता है
और उन्हें कैसे प्रदर्शित करें। -लेन n तर्क अधिक से अधिक यही निर्दिष्ट करता है n किसी दिए गए बाइट्स
संपत्ति को पढ़ा और प्रदर्शित किया जाएगा। उदाहरण के लिए कट प्रदर्शित करते समय यह उपयोगी है
रूट विंडो पर बफर जो पूर्ण रूप से प्रदर्शित होने पर कई पेजों तक चल सकता है।

आम तौर पर प्रत्येक संपत्ति का नाम पहले संपत्ति का नाम और फिर उसका प्रकार प्रिंट करके प्रदर्शित किया जाता है
(यदि कोई है तो) कोष्ठक में उसके बाद उसका मान लिखें। -नोटाइप तर्क यह निर्दिष्ट करता है
संपत्ति प्रकार प्रदर्शित नहीं किया जाना चाहिए. -fs तर्क का उपयोग किसी फ़ाइल को निर्दिष्ट करने के लिए किया जाता है
जिसमें गुणों के लिए प्रारूपों की एक सूची होती है जबकि -f तर्क का उपयोग निर्दिष्ट करने के लिए किया जाता है
एक संपत्ति के लिए प्रारूप.

किसी संपत्ति के लिए स्वरूपण जानकारी में वास्तव में दो भाग होते हैं, a प्रारूप और एक
dformatप्रारूप संपत्ति का वास्तविक स्वरूपण निर्दिष्ट करता है (अर्थात, क्या यह बना हुआ है
शब्दों, बाइट्स, या लांग्स?, आदि) जबकि dformat निर्दिष्ट करता है कि संपत्ति कैसी होनी चाहिए
का प्रदर्शन किया।

निम्नलिखित पैराग्राफ बताते हैं कि निर्माण कैसे करें प्रारूपs और dformatएस। हालाँकि, के लिए
अधिकांश उपयोगकर्ताओं और उपयोगों के लिए, अंतर्निहित डिफ़ॉल्ट के रूप में यह आवश्यक नहीं होना चाहिए
होते हैं प्रारूपs और dformatसभी मानक गुणों को प्रदर्शित करना आवश्यक है। यह
केवल निर्दिष्ट करना आवश्यक होना चाहिए प्रारूपs और dformatयदि किसी नई संपत्ति का सौदा किया जा रहा है
के साथ या उपयोगकर्ता मानक प्रदर्शन प्रारूप को नापसंद करता है। खास तौर पर नए उपयोगकर्ता हैं
इस भाग को छोड़ने के लिए प्रोत्साहित किया गया।

A प्रारूप इसमें 0, 8, 16, या 32 में से एक और उसके बाद एक या अधिक प्रारूप का क्रम होता है
पात्र। 0, 8, 16, या 32 निर्दिष्ट करता है कि प्रति फ़ील्ड कितने बिट हैं
संपत्ति। शून्य एक विशेष मामला है जिसका अर्थ है संबंधित फ़ील्ड आकार की जानकारी का उपयोग करना
संपत्ति ही. (यह केवल INTEGER प्रकार जैसे विशेष मामलों के लिए आवश्यक है
वास्तव में संपत्ति के क्षेत्रों के आकार के आधार पर तीन अलग-अलग प्रकार होते हैं।)

8 के मान का मतलब है कि संपत्ति बाइट्स का एक क्रम है जबकि 16 के मान का मतलब होगा
वह गुण शब्दों का एक क्रम है। इन दोनों के बीच अंतर यह है
तथ्य यह है कि शब्दों के अनुक्रम को बाइट स्वैप किया जाएगा जबकि बाइट्स के अनुक्रम को नहीं
जब मूल रूप से लिखी गई मशीन के विपरीत बाइट क्रम की मशीन द्वारा पढ़ा जाता है
संपत्ति। संपत्तियों को कैसे स्वरूपित और संग्रहीत किया जाता है, इस बारे में अधिक जानकारी के लिए परामर्श लें
एक्सलिब मैनुअल।

एक बार फ़ील्ड का आकार निर्दिष्ट हो जाने के बाद, उसके प्रकार को निर्दिष्ट करना आवश्यक है
प्रत्येक फ़ील्ड (यानी, क्या यह एक पूर्णांक, एक स्ट्रिंग, एक परमाणु, या क्या है?) यह एक का उपयोग करके किया जाता है
प्रति फ़ील्ड वर्ण प्रारूपित करें. यदि संपत्ति में प्रारूप से अधिक फ़ील्ड हैं
वर्णों की आपूर्ति की गई है, अंतिम वर्ण को जितनी बार आवश्यक हो उतनी बार दोहराया जाएगा
अतिरिक्त फ़ील्ड. प्रारूप वर्ण और उनके अर्थ इस प्रकार हैं:

a फ़ील्ड में एक परमाणु संख्या होती है। इस प्रकार के फ़ील्ड का आकार 32 होना चाहिए.

b फ़ील्ड एक बूलियन है. A 0 का मतलब झूठ है जबकि किसी अन्य का मतलब सच है।

सी फ़ील्ड एक अहस्ताक्षरित संख्या, एक कार्डिनल है।

i फ़ील्ड एक हस्ताक्षरित पूर्णांक है.

मी फ़ील्ड बिट फ़्लैग्स का एक सेट है, 1 अर्थ पर।

o फ़ील्ड आइकनों की एक सरणी है, जो 32 बिट संख्याओं के अनुक्रम के रूप में पैक की गई है
चौड़ाई, ऊँचाई और ARGB पिक्सेल मानों की, जैसा कि _NET_WM_ICON के लिए परिभाषित है
में संपत्ति विस्तृत खिड़की प्रबंधक संकेत विशिष्टता. इस प्रकार का एक क्षेत्र
साइज 32 का होना चाहिए.

यह फ़ील्ड और अगले वाले या तो 0 या संपत्ति के अंत तक दर्शाते हैं
बाइट्स का एक क्रम. यह प्रारूप वर्ण केवल 8 के फ़ील्ड आकार के साथ प्रयोग योग्य है
और इसका उपयोग अक्सर एक स्ट्रिंग का प्रतिनिधित्व करने के लिए किया जाता है।

t यह फ़ील्ड और अगले वाले या तो 0 या संपत्ति के अंत तक दर्शाते हैं
एक अंतर्राष्ट्रीयकृत पाठ स्ट्रिंग। यह प्रारूप वर्ण केवल फ़ील्ड के साथ प्रयोग करने योग्य है
8 का आकार। स्ट्रिंग को ICCCM अनुरूप एन्कोडिंग में माना जाता है और है
आउटपुट होने से पहले वर्तमान लोकेल एन्कोडिंग में परिवर्तित किया गया।

यू यह फ़ील्ड और अगले वाले या तो 0 या संपत्ति के अंत का प्रतिनिधित्व करते हैं
एक UTF-8 एन्कोडेड यूनिकोड स्ट्रिंग। यह प्रारूप वर्ण केवल फ़ील्ड के साथ प्रयोग करने योग्य है
8 का आकार। यदि स्ट्रिंग को अमान्य वर्ण पाया जाता है, तो एन्कोडिंग का प्रकार
इसके बजाय उल्लंघन मुद्रित किया जाता है, जिसके बाद 'एस' का उपयोग करके स्ट्रिंग को स्वरूपित किया जाता है। में कब
ऐसा वातावरण जो UTF-8 एन्कोडेड स्ट्रिंग प्रदर्शित करने में सक्षम नहीं है, व्यवहार है
'एस' के समान.

x फ़ील्ड एक हेक्स संख्या है (जैसे 'सी' लेकिन हेक्स में प्रदर्शित - के लिए सबसे उपयोगी
विंडो आईडी वगैरह प्रदर्शित करना)

एक उदाहरण प्रारूप 32ica है जो 32 बिट्स के तीन क्षेत्रों की संपत्ति के लिए प्रारूप है
प्रत्येक, पहले के पास एक हस्ताक्षरित पूर्णांक है, दूसरे के पास एक अहस्ताक्षरित पूर्णांक है, और तीसरे के पास एक है
परमाणु।

ए . का प्रारूप dformat ए के विपरीत प्रारूप इतना कठोर नहीं है. पर केवल सीमाएँ
a dformat वह यह है कि किसी को अक्षर या डैश से शुरुआत नहीं करनी चाहिए। ऐसा इसलिए है ताकि यह हो सके
किसी संपत्ति के नाम या तर्क से अलग। ए dformat एक टेक्स्ट स्ट्रिंग है जिसमें
विशेष वर्ण यह निर्देश देते हैं कि विभिन्न फ़ील्ड को विभिन्न बिंदुओं पर मुद्रित किया जाए
प्रिंटफ द्वारा उपयोग की जाने वाली फ़ॉर्मेटिंग स्ट्रिंग के समान। उदाहरण के लिए, dformat " है (
$0, $1 \)\n" POINT 3, -4 को प्रस्तुत करेगा जिसमें a प्रारूप 32ii का "(3, -4 )\n" है।

a में $, ?, \, या a ( के अलावा कोई भी वर्ण dformat स्वयं के रूप में प्रिंट करता है। प्रिंट आउट लेने के लिए
$, ?, \, या ( में से एक से पहले \ लगाएं। उदाहरण के लिए, $ का प्रिंट आउट लेने के लिए, \$ का उपयोग करें। कई
शॉर्टकट के रूप में विशेष बैकस्लैश अनुक्रम प्रदान किए जाते हैं। \n एक नई लाइन बनने का कारण बनेगा
प्रदर्शित होने पर \t एक टैब प्रदर्शित करेगा। \o जहां o एक अष्टाधारी संख्या है
वर्ण संख्या प्रदर्शित करें o.

एक $ के बाद एक संख्या n फ़ील्ड संख्या का कारण बनता है n प्रदर्शित किया जाना है. का प्रारूप
प्रदर्शित फ़ील्ड इसका वर्णन करने के लिए प्रयुक्त फ़ॉर्मेटिंग वर्ण पर निर्भर करती है
अनुरूप प्रारूप. यानी, यदि किसी कार्डिनल को 'सी' द्वारा वर्णित किया गया है तो यह दशमलव में प्रिंट होगा
जबकि यदि इसे 'x' द्वारा वर्णित किया गया है तो यह हेक्स में प्रदर्शित होता है।

यदि फ़ील्ड संपत्ति में मौजूद नहीं है (यह कुछ गुणों के साथ संभव है),
इसके स्थान पर प्रदर्शित किया जाता है। $n+ फ़ील्ड संख्या प्रदर्शित करेगा n फिर अल्पविराम
फिर फ़ील्ड नंबर n+1 फिर एक और अल्पविराम ... अंतिम फ़ील्ड परिभाषित होने तक। यदि फ़ील्ड
n परिभाषित नहीं है, कुछ भी प्रदर्शित नहीं होता है. यह उस संपत्ति के लिए उपयोगी है जिसकी सूची है
मूल्यों.

ए ? एक सशर्त अभिव्यक्ति शुरू करने के लिए उपयोग किया जाता है, एक प्रकार का यदि-तब कथन। ?exp(टेक्स्ट)
प्रदर्शित करेगा टेक्स्ट यदि और केवल यदि exp गैर-शून्य का मूल्यांकन करता है। यह दो के लिए उपयोगी है
चीज़ें। सबसे पहले, यह फ़ील्ड्स को केवल तभी प्रदर्शित करने की अनुमति देता है जब कोई ध्वज सेट किया गया हो। और
दूसरा, यह राज्य संख्या जैसे मान को नाम के बजाय नाम के रूप में प्रदर्शित करने की अनुमति देता है
बस एक संख्या. का वाक्यविन्यास exp इस प्रकार है:

exp ::= अवधि | अवधि=exp | !exp

अवधि ::= n |$n | एमn

! ऑपरेटर एक तार्किक ``नहीं'' है, जो 0 को 1 और किसी भी गैर-शून्य मान को 0 में बदलता है। = एक है
समानता संचालक. ध्यान दें कि आंतरिक रूप से सभी अभिव्यक्तियों का मूल्यांकन 32 बिट संख्याओं के रूप में किया जाता है
इसलिए -1, 65535 के बराबर नहीं है। = यदि दोनों मान समान हैं तो 1 लौटाता है और यदि नहीं तो 0 लौटाता है। n
स्थिर मान का प्रतिनिधित्व करता है n जबकि $n फ़ील्ड संख्या का मान दर्शाता है n। मn 1 है
यदि ध्वज संख्या n पहले फ़ील्ड में प्रारूप वर्ण 'एम' संबंधित है
प्रारूप अन्यथा 1, 0 है।

उदाहरण: ?m3(गिनती: $3\n) फ़ील्ड 3 को गिनती के लेबल के साथ प्रदर्शित करता है यदि और केवल यदि ध्वज
संख्या 3 (गिनती 0 से शुरू होती है!) चालू है। ?$2=0(सत्य)?!$2=0(गलत) उलटा मान प्रदर्शित करता है
बूलियन के रूप में फ़ील्ड 2 का।

किसी संपत्ति को प्रदर्शित करने के लिए, एक्सप्रॉप दोनों की जरूरत है ए प्रारूप और एक dformat। से पहले एक्सप्रॉप
a के अपने डिफ़ॉल्ट मानों का उपयोग करता है प्रारूप 32x और ए का dformat " = {$0+ }\n" का, यह खोजता है
अधिक विशिष्ट प्रारूप खोजने के प्रयास में कई स्थानों पर। सबसे पहले, एक खोज का उपयोग करके किया जाता है
संपत्ति का नाम. यदि यह विफल रहता है, तो संपत्ति के प्रकार का उपयोग करके खोज की जाती है।
यह संपत्ति की अनुमति देते समय प्रकार STRING को प्रारूपों के एक सेट के साथ परिभाषित करने की अनुमति देता है
WM_NAME जो कि STRING प्रकार का है, को एक अलग प्रारूप के साथ परिभाषित किया जाना है। इस प्रकार,
किसी दिए गए प्रकार के प्रदर्शन प्रारूप को विशिष्ट गुणों के लिए ओवरराइड किया जा सकता है।

खोजे गए स्थान क्रम में हैं: प्रारूप, यदि कोई हो, संपत्ति के नाम के साथ निर्दिष्ट है
(जैसा कि 8x WM_NAME में है), अंतिम से प्रथम क्रम में -f विकल्पों द्वारा परिभाषित प्रारूप, सामग्री
-fs विकल्प द्वारा निर्दिष्ट फ़ाइल की सामग्री, यदि कोई हो, द्वारा निर्दिष्ट फ़ाइल की सामग्री
पर्यावरणीय चर XPROPFORMATS यदि कोई हो, और अंत में एक्सप्रॉपप्रारूपों की फ़ाइल में बनाया गया है।

-fs तर्क और XPROPFORMATS वेरिएबल द्वारा संदर्भित फ़ाइलों का प्रारूप है
निम्नलिखित प्रपत्र की एक या अधिक पंक्तियाँ:

नाम प्रारूप [dformat]

कहा पे नाम या तो किसी संपत्ति का नाम है या किसी प्रकार का नाम है, प्रारूप विश्व का सबसे लोकप्रिय एंव प्रारूप सेवा मेरे
के साथ प्रयोग किया जाए नाम और dformat विश्व का सबसे लोकप्रिय एंव dformat के साथ प्रयोग किया जाना है नाम. अगर dformat नहीं है
वर्तमान, " = $0+\n" मान लिया गया है।

उदाहरण


रूट विंडो का नाम प्रदर्शित करने के लिए: एक्सप्रॉप -रूट WM_NAME

घड़ी के लिए विंडो प्रबंधक संकेत प्रदर्शित करने के लिए: एक्सप्रॉप -नाम xघड़ी WM_HINTS

कट बफ़र की शुरुआत प्रदर्शित करने के लिए: एक्सप्रॉप -रूट -लेन 100 CUT_BUFFER0

निश्चित फ़ॉन्ट का बिंदु आकार प्रदर्शित करने के लिए: एक्सप्रॉप -फ़ॉन्ट निश्चित POINT_SIZE

विंडो # 0x200007 के सभी गुण प्रदर्शित करने के लिए: एक्सप्रॉप -आईडी 0x200007

एक साधारण स्ट्रिंग गुण सेट करने के लिए: एक्सप्रॉप -रूट -प्रारूप MY_ATOM_NAME 8s -सेट MY_ATOM_NAME
"मेरा मूल्य"

वातावरण


प्रदर्शन डिफ़ॉल्ट प्रदर्शन प्राप्त करने के लिए।

एक्सप्रॉपर्ट्स
उस फ़ाइल का नाम निर्दिष्ट करता है जिससे अतिरिक्त प्रारूप प्राप्त किए जाने हैं।

onworks.net सेवाओं का उपयोग करके ऑनलाइन xprop का उपयोग करें


फ्री सर्वर और वर्कस्टेशन

विंडोज और लाइनेक्स एप डाउनलोड करें

लिनक्स कमांड

Ad