आदेश का अर्थ
गणना में एक कमांड एक सॉफ्टवेयर प्रोग्राम के लिए एक निर्दिष्ट कार्य करने के लिए अनुरोध है। इसे एक कमांड-लाइन इंटरफेस (सीएलआई) का उपयोग करके वितरित किया जा सकता है, जिसमें एक कंसोल, एक सेवा प्रदाता में एक इंटरनेट प्रोटोकॉल के एक तत्व के रूप में अंतर्दृष्टि, या एक ग्राफिकल यूजर इंटरफेस (जीयूआई) में एक घटना के रूप में शामिल है। उपयोगकर्ता द्वारा किसी आइटम का चयन करना शामिल है। एक पैनल से।
कमांड की अवधारणा विशेष रूप से तेज प्रोग्रामिंग भाषाओं में उपयोग की जाती है। यह शब्द इस तथ्य से आता है कि इन बोलियों में वाक्य आमतौर पर तुरंत व्यक्त किए जाते हैं, जो कई जनरेटिव व्याकरणों में आम है। यदि कोई वस्तु-उन्मुख भाषा में एक घोषणा को भाषाई रूप में एक शब्द के समान मानता है, तो इस तरह के वाक्यविन्यास में एक कमांड एक क्रिया जैसा दिखता है।
कई प्रोग्राम फ़्लैग या विकल्प के रूप में परिभाषित संरचित इनपुट को स्वीकार करते हैं जो सिस्टम की कॉन्फ़िगरेशन फ़ाइल को बदलते हैं, जबकि उन पर संचालित करने के लिए अतिरिक्त पैरामीटर निकाय प्रदान कर सकते हैं जिनमें ऐसी कॉन्फ़िगरेशन फ़ाइलें होती हैं। प्राकृतिक भाषा के संदर्भ में, झंडे विशेषण हैं, जबकि अन्य पैरामीटर संस्थाएं हैं।
कमांड लाइन इंटरफ़ेस परिभाषा
एक कमांड-लाइन इंटरफ़ेस (CLI) एक कंप्यूटर अनुप्रयोग है जो एक पैराग्राफ के प्रारूप में निर्देशों को निष्पादित करता है। एक कमांड-लाइन दुभाषिया या कमांड-लाइन पार्सर सॉफ्टवेयर है जो इंटरैक्शन को लागू करता है। ऑपरेटिंग सिस्टम (OS) OS सेवाओं और सुविधाओं के लिए इंटरैक्टिव एक्सेस के संबंध में शेल में एक कमांड-लाइन इंटरफ़ेस शामिल करता है। 1960 के दशक के मध्य में, इस तरह की पहुंच आम तौर पर क्लाइंट कंप्यूटरों के माध्यम से उपभोक्ताओं को प्रदान की जाती थी। इसका उपयोग 1970 और 1980 के दशक में VAX/VMS, वर्चुअल मशीन, पोर्टेबल संचार प्रणाली, DOS (डिस्क ऑपरेटिंग सिस्टम), CP/M और Macintosh DOS पर किया गया था।
कई उपभोक्ता आजकल GUI (ग्राफिकल यूजर इंटरफेस) और मेनू-संचालित संचालन पर ध्यान केंद्रित करते हैं। दूसरी ओर, कई कोडिंग और प्रशासनिक कार्यों में ग्राफिकल यूजर इंटरफेस (जीयूआई) नहीं हो सकता है और उन्हें कमांड प्रॉम्प्ट पर निर्भर होना चाहिए। टेक्स्ट-आधारित उपयोगकर्ता अनुभव विकल्प (उदाहरण के लिए, IBM SMIT AIX), टूलबार बटन, और कर्सर पर केंद्रित कई वर्कस्टेशन प्रतिमान कमांड लाइन विकल्प हैं (आमतौर पर माउस के साथ प्रबंधित)।
विंडोज एक्सपी, डॉस टर्मिनल और पॉइंटर टेक्नोलॉजीज पावर पैनल सीएलआई के उदाहरण हैं। इसके अलावा, कमांड-लाइन इंटरफेस (सीएलआई) आमतौर पर कनेक्टेड डिवाइसों में उपयोग किए जाते हैं, जो स्क्रीन-ओरिएंटेड टेक्स्ट-आधारित यूजर इंटरफेस डिज़ाइन के लिए भी अतिसंवेदनशील होते हैं जो पॉइंटर रेफरेंसिंग के माध्यम से टचस्क्रीन डिस्प्ले पर सिग्नल प्रदर्शित करते हैं।
पावर शेल सीएलआई (कमांड-लाइन इंटरफेस) के साथ अनुप्रयोगों को नियंत्रित करना आसान बनाता है।
योजना और संचालन के लिए, कई सॉफ्टवेयर एप्लिकेशन कमांड-लाइन टर्मिनलों का उपयोग करते हैं। इसमें विकास मंच के साथ-साथ वितरित पीढ़ी भी शामिल है।
उदाहरण
कमांड-लाइन दुभाषिया (UNIX शेल) को जारी किए गए आदेशों के कुछ उदाहरण यहां दिए गए हैं।
नीचे दिया गया कमांड क्लाइंट को रूट फोल्डर में /home/pete स्थान पर ले जाता है। सीडी (कॉम्पैक्ट डिस्क) इंटरनेटवर्क है, और पैरामीटर /होम/पीट है:
सीडी / पीट / होम
नीचे दिया गया कोड आउटपुट डिवाइस को हैलो शेल शब्द लिखता है, जो स्क्रीन पर सूचना प्रकाशित करता है।
कोड का शीर्षक एक प्रतिध्वनि है, और पैरामीटर “हैलो शेल” है। हैलो और शेल को अलग-अलग आइटम के रूप में मानने से रोकने के लिए उद्धरण चिह्नों की आवश्यकता है:
“नमस्कार, शैल!”
डिफ़ॉल्ट कॉन्फ़िगरेशन विनिमेय है। वे /bin स्थान में प्रविष्टियों की एक सूची प्रदर्शित करते हैं। आवेदन ls है, और पैरामीटर पथ /bin है:
ls -l -t -r /bin
ls -ltr /bin
नीचे दिखाई गई स्क्रिप्ट ch1.txt और ch2.txt निर्देशिकाओं के लिए जानकारी दिखाती है। सिस्टम पहचान एक बिल्ली है, और दो निर्देशिका नाम तर्क लेता है:
ch1.txt cat ch2.txt
यहां कई डॉस, ओएस/2, और विंडोज सर्वर कमांड-लाइन सीपीयू कमांड हैं। उदाहरण के लिए, नीचे दिया गया कमांड फ़ाइल नाम readme.txt प्रदर्शित करता है। यहां प्रकार एप्लिकेशन शीर्षक है, और readme.txt पैरामीटर है।
type readme.txt
नीचे दिया गया आदेश रूट फ़ोल्डर जानकारी प्रदर्शित करता है। प्रोजेक्ट का शीर्षक dir है, और q एक पैरामीटर है जो अनुरोध करता है कि प्रत्येक फ़ोल्डर के लेखक को भी दिखाया जाए।
dir /Q
कमांड प्रोग्रामिंग के लाभ
- अनुकूलनीय
- “पावर” के उपभोक्ताओं को ऑफर।
- उपयोगकर्ता की भागीदारी को प्रोत्साहित करता है।
- उपयोगकर्ता-परिभाषित स्क्रिप्ट बनाने के लिए उपयोगी।
कमांड प्रोग्रामिंग के नुकसान
- सप्ताह त्रुटि प्रबंधन
- बहुत सारे अभ्यास और दोहराव की आवश्यकता है।
Disclaimer
From the “I am sorry” team we collect all the information from the internet search. If we are not correct then sorry and email me for correction at [email protected]