कैसे लिनक्स में एक ASCII तालिका देखने के लिए



समस्याओं को खत्म करने के लिए हमारे साधन का प्रयास करें

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



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



विधि 1: टर्मिनल से

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



अधिक से अधिक आप CLI मैन कमांड का उपयोग करते हुए कमांड के लिए मैनुअल पेज देखने के लिए काफी आदी हो जाते हैं, लेकिन हो सकता है कि आप बिल्ट-इन लिनक्स प्रोग्रामर मैनुअल के लिए इस्तेमाल न हों। कई मैन पेज जिन्हें अन्यथा कमांड नामों से संदर्भित नहीं किया जाता है, उन्हें उसी तरह एक्सेस किया जा सकता है।

चित्र-ए

पृष्ठ नीचे कुंजी दबाकर या अपने कीबोर्ड पर नीचे तीर कुंजी दबाकर माउस स्क्रॉल व्हील के साथ या तो नीचे स्क्रॉल करें। आप एक बहुत विस्तृत पृष्ठ का पता लगा सकते हैं जो कई पूर्ण ASCII टेबल प्रदान करता है। बस पाठ को हाइलाइट करने के लिए माउस से स्वाइप करें और फिर C को कॉपी करने के लिए CTRL और SHIFT दबाए रखें; आपके द्वारा कॉपी की गई कोई भी जानकारी दूसरी विंडो में चिपकाई जा सकती है।



चित्र-बी

विधि 2: ग्राफिकल मैनुअल पेज टूल के साथ

विंडोज या सुपर कुंजी दबाए रखें और एक रन डायलॉग बॉक्स खोलने के लिए R पुश करें। बॉक्स में xman टाइप करें और फिर एंटर दबाएं या आगे बढ़ने के लिए OK पर क्लिक करें।

चित्र-सी

जैसे ही आप ऐसा करेंगे एक छोटा सा डायलॉग बॉक्स जिसे xman पॉप करेगा। इस स्टार्क सफेद बॉक्स के अंदर 'मैनुअल पेज' पर क्लिक करें।

चित्र-घ

एक Xman Help विंडो पॉप अप करेगी, यह समझाते हुए कि यह X विंडो सिस्टम मैनुअल ब्राउज़िंग टूल कैसे है। इस पाठ को अनदेखा करें, इसके बजाय 'विकल्प' पर क्लिक करें और 'खोज' फ़ंक्शन का चयन करें।

चित्र-ए

एक खोज बॉक्स मैनुअल पेज स्पष्टीकरण स्क्रीन से अलग आएगा। सर्च बॉक्स में ascii टाइप करें और फिर मैनुअल पेज बटन पर क्लिक करें।

चित्र-च

अब आपको वही लिनक्स प्रोग्रामर मैनुअल पेज दिखाई देगा, जो आपने CLI फ़ंक्शन का उपयोग किया था। ASCII तालिकाओं को देखने के लिए माउस व्हील के साथ स्क्रॉल करें या एक समय में एक पृष्ठ नीचे ले जाने के लिए key F ’कुंजी या स्पेस बार को धक्का दें।

चित्र-जी

हालांकि, Xman कमांड को बड़े पैमाने पर पदावनत किया गया है, यह अभी भी XFree के साथ शामिल है, और आप इस प्रक्रिया का पालन करके किसी भी कमांड या अंतर्निहित लिनक्स प्रोग्रामर के मैनुअल मैन पेज को देखने के लिए सैद्धांतिक रूप से इसका उपयोग कर सकते हैं। आप इसका उपयोग प्रत्येक मैन पेज को ब्राउज़ करने के लिए भी कर सकते हैं जो आपके सिस्टम पर स्थापित है उसी मेनू प्रॉम्प्ट सिस्टम का उपयोग करके जो आपने ASCII प्रोग्रामर के पेज तक पहुंचने के लिए उपयोग किया था।

विधि 3: शेल स्क्रिप्ट के साथ

यदि आप प्रोग्रामिंग कार्यों के लिए खुद को इस तालिका पर निर्भर होते हुए पाते हैं, तो आप टेबल को खोजने की प्रक्रिया को स्वचालित करना चाहते हैं बैश खोल स्क्रिप्ट। लिनक्स सीएलआई इंटरफ़ेस से, अपने आप को तार्किक स्थान पर खोजने के लिए सीडी कमांड का उपयोग करें। उदाहरण के लिए, आप अपनी स्क्रिप्ट को एक ऐसे क्षेत्र में रखने के लिए cd ~ / .local / bin का उपयोग करना चाह सकते हैं, जहाँ आप जहाँ भी हों, यह आसानी से पहुँचा जा सकेगा। एक बार जब आप स्क्रिप्ट बनाना चाहते हैं, तो cat> asciiShow टाइप करें और एंटर पुश करें। उसके बाद #! / Bin / bash टाइप करें और उसके बाद आदमी ascii | grep -A 20 टेबल्स द्वारा दर्ज किया गया। फिर उसी समय CTRL और D को पुश करें। नियमित प्रॉम्प्ट पर वापस आने के बाद, अपनी नई स्क्रिप्ट को निष्पादन योग्य बनाने के लिए chmod + x asciiShow टाइप करें, एंटर दबाएं और फिर टाइप करें ।/asciiShow इसके बाद इसे चलाने के लिए एंटर करें।

चित्र-ज

विधि 4: पाठ फ़ाइल के साथ

एक स्क्रिप्ट बनाने की कठिनाई से गुजरने के बजाय, आप इस कमांड के आउटपुट को टेक्स्ट फ़ाइल में रीडायरेक्ट कर सकते हैं जो भी आप चाहते हैं कि टेक्स्ट एडिटर के साथ जांच करें। अपनी टेक्स्ट फ़ाइल डालने के लिए एक उपयुक्त स्थान खोजने के लिए cd कमांड का उपयोग करें। उदाहरण के लिए, आप अपने नियमित दस्तावेज़ फ़ोल्डर में जाने के लिए cd ~ / दस्तावेज़ टाइप कर सकते हैं। एक बार वहाँ आदमी ascii | grep -A 20 टेबल्स> asciitables और पुश एंटर।

अब आप इस फाइल को उस सॉफ्टवेयर के साथ संपादित कर सकते हैं जिसे आप पसंद करते हैं। आप कैट asciitables टाइप कर सकते हैं और फिर टर्मिनल पर आउटपुट करने के लिए एंटर दबा सकते हैं। यदि आप एक ग्राफिकल फ़ाइल प्रबंधक में ~ / दस्तावेज़ों पर नेविगेट करते हैं और वहां asciitables आइकन पर डबल क्लिक करते हैं तो आप इसे एक आलेखीय पाठ संपादक में खोल सकते हैं।

चित्र-मैं

विधि 5: शॉकी कमांड के साथ

यदि आपको किसी विशिष्ट कोड की आवश्यकता है, तो आप अंतर्निहित ASCII तालिकाओं को अंतःक्रियात्मक रूप से एक्सेस कर सकते हैं। CLI बैश प्रॉम्प्ट पर showkey -a टाइप करें और एंटर दबाएँ। आपको एक संदेश के साथ बधाई दी जाएगी, जिसमें लिखा होगा कि 'किसी भी कुंजी को दबाएं - Ctrl-D इस कार्यक्रम को समाप्त कर देगा' उसके बाद एक कर्सर होगा। जो भी कुंजी आपको अपेक्षित आउटपुट प्राप्त करने के लिए संख्यात्मक कोड देखने की जरूरत है, और फिर बाहर निकलने के लिए एक ही समय में CTRL और D दबाएं।

चित्र-j

जब आप स्रोत कोड लिख रहे हों, तो वर्ण जानकारी खोजने का यह एक शानदार तरीका हो सकता है।

4 मिनट पढ़ा