कमांड लाइन इंटरप्रेटर क्या है?

कमांड लाइन इंटरप्रेटर परिभाषा और सामान्य कमांड लाइन इंटरफेस

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

ऐसे प्रोग्राम के विपरीत जिसमें ग्राफिकल यूजर इंटरफेस (जीयूआई) जैसे बटन और मेनू हैं जो मेरे माउस को नियंत्रित करते हैं, कमांड लाइन दुभाषिया कमांड के रूप में कीबोर्ड से टेक्स्ट की पंक्तियों को स्वीकार करता है और फिर उन आदेशों को उन कार्यों में परिवर्तित करता है जो ऑपरेटिंग सिस्टम समझते हैं।

किसी भी कमांड लाइन दुभाषिया प्रोग्राम को अक्सर कमांड लाइन इंटरफ़ेस के रूप में सामान्य रूप से संदर्भित किया जाता है। कम आम तौर पर, कमांड लाइन दुभाषिया को सीएलआई , कमांड भाषा दुभाषिया , कंसोल यूजर इंटरफेस , कमांड प्रोसेसर, खोल, कमांड लाइन शैल या कमांड दुभाषिया भी कहा जाता है।

कमांड लाइन दुभाषिए क्यों उपयोग किए जाते हैं?

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

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

कमांड लाइन दुभाषिया का उपयोग करने का एक अन्य लाभ यह है कि आप ऑपरेटिंग सिस्टम के कार्यों तक सीधे पहुंच सकते हैं। उन्नत उपयोगकर्ता उस संक्षिप्त और शक्तिशाली पहुंच के कारण कमांड लाइन इंटरफ़ेस को प्राथमिकता दे सकते हैं जो यह उन्हें देता है।

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

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

कमांड लाइन दुभाषियों पर अधिक जानकारी

अधिकांश विंडोज ऑपरेटिंग सिस्टम में, प्राथमिक कमांड लाइन दुभाषिया कमांड प्रॉम्प्ट है । विंडोज पावरशेल विंडोज के हाल के संस्करणों में कमांड प्रॉम्प्ट के साथ उपलब्ध एक और उन्नत कमांड लाइन दुभाषिया है।

विंडोज एक्सपी और विंडोज 2000 में, रिकवरी कंसोल नामक एक विशेष नैदानिक ​​उपकरण भी विभिन्न समस्या निवारण और सिस्टम मरम्मत कार्यों को करने के लिए कमांड लाइन दुभाषिया के रूप में कार्य करता है।

मैकोज़ ऑपरेटिंग सिस्टम पर कमांड लाइन इंटरफ़ेस टर्मिनल कहा जाता है।

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