कमांड (कंप्यूटिंग)

कम्प्यूटिंग में, कमांड विशिष्ट कार्य करने के लिए कंप्यूटर प्रोग्राम के लिए निर्देश है। इसे कमांड लाइन इंटरफेस के माध्यम से निरंतर किया जा सकता है, जैसे खोल (कंप्यूटिंग), या नेटवर्क प्रोटोकॉल के भाग के रूप में नेटवर्क सेवा के इनपुट के रूप में, या मेनू (कंप्यूटिंग) उपयोगकर्ता द्वारा किसी विकल्प का चयन करके ट्रिगर किए गए ग्राफिकल यूज़र इंटरफ़ेस में घटना के रूप में किया जाता है I

विशेष रूप से, 'कमांड' शब्द का प्रयोग अनिवार्य प्रोग्रामिंग कंप्यूटर भाषाओ में किया जाता है। ये नाम उत्पन्न होता है क्योंकि इन भाषाओं में कथन (प्रोग्रामिंग) सामान्यतः कई प्राकृतिक भाषाओं में प्रयुक्त अनिवार्य मनोदशा के समान उपायों से लिखे जाते हैं। यदि कोई अनिवार्य भाषा में किसी कथन को प्राकृतिक भाषा में वाक्य के रूप में देखता है, तो ऐसी भाषा में आदेश सामान्यतः किसी क्रिया के जैसे होता है।

कई प्रोग्राम विशेष रूप से स्वरूपित तर्कों की अनुमति देते हैं, जिन्हें फ़्लैग या विकल्प के रूप में जाना जाता है, जो प्रोग्राम के डिफ़ॉल्ट व्यवहार को संशोधित करते हैं, जबकि प्रथम पैरामीटर (कंप्यूटर विज्ञान) कार्य करने के लिए ऑब्जेक्ट,जैसे फ़ाइलें, प्रदान कर सकता है। प्राकृतिक भाषा के सादृश्य के रूप में, झंडे क्रियाविशेषण हैं, जबकि अन्य तर्क वस्तु (व्याकरण) हैं।

उदाहरण
कमांड-लाइन दुभाषिया (यूनिक्स खोल) को दिए गए कुछ आदेश यहां दिए गए हैं।

निम्न आदेश निर्देशिका ट्री में उपयोगकर्ता की कार्य स्थिति को निर्देशिका / होम / पीट में परिवर्तित कर देता है। यूटिलिटी प्रोग्राम Cd (कमांड) है और तर्क है /home/pete: cd /home/pete

निम्न आदेश मानक आउटपुट स्ट्रीम पर टेक्स्ट हैलो वर्ल्ड को प्रिंट करता है, जो इस स्थिति में स्क्रीन पर टेक्स्ट को प्रिंट करता है। कार्यक्रम का नाम इको (कमांड) है एवं तर्क हैलो वर्ल्ड है। हैलो और वर्ल्ड को भिन्न-भिन्न टोकन के रूप में व्यवहार किए जाने से बाधित करने के लिए उद्धरणों का उपयोग किया जाता है: echo "Hello World"

निम्नलिखित आदेश समतुल्य हैं। वे निर्देशिका/बिन में फाइलों को सूचीबद्ध करते हैं। कार्यक्रम रास है, जिसमें तीन झंडे (एल, टी, आर) हैं, और तर्क निर्देशिका/ बिन हैं: ls -l -t -r /bin                                                                                                            ls -ltr  /bin

निम्न आदेश फाइलों की सामग्री ch1.txt और ch2.txt प्रदर्शित करता है। कार्यक्रम का नाम cat (यूनिक्स) है, जिसमें दो फ़ाइल नाम तर्क हैं: cat ch1.txt ch2.txt

यहाँ DOS, OS/2 और Microsoft Windows Cmd.exe प्रोसेसर के लिए कुछ आदेश दिए गए हैं। निम्न आदेश फ़ाइल readme.txt की सामग्री प्रदर्शित करता है। प्रोग्राम का नाम TYPE (DOS कमांड) है और तर्क readme.txt है। Readme.txt निम्न आदेश वर्तमान निर्देशिका की सामग्री को सूचीबद्ध करता है। कार्यक्रम का नाम डीआईआर है, और क्यू ध्वज है जो अनुरोध करता है कि प्रत्येक फ़ाइल के मालिक को भी सूचीबद्ध किया जाए। dir /Q

यह भी देखें

 * संकेत पहचान
 * यूनिक्स कमांड की सूची
 * डॉस कमांड की सूची
 * औपचारिक व्याकरण

बाहरी संबंध

 * command from FOLDOC
 * Windows Commands | Microsoft Docs