कमांड (कंप्यूटिंग): Difference between revisions

From Vigyanwiki
No edit summary
No edit summary
Line 2: Line 2:
{{redirect distinguish|System command|system call}}
{{redirect distinguish|System command|system call}}
{{other uses|Command (disambiguation)#Computing{{!}}Command#Computing}}
{{other uses|Command (disambiguation)#Computing{{!}}Command#Computing}}
[[कम्प्यूटिंग]] में, कमांड विशिष्ट कार्य करने के लिए कंप्यूटर प्रोग्राम के लिए एक निर्देश है। इसे  [[कमांड लाइन इंटरफेस]] के माध्यम से जारी किया जा सकता है, जैसे [[खोल (कंप्यूटिंग)]], या [[नेटवर्क प्रोटोकॉल]] के हिस्से के रूप में नेटवर्क सेवा के इनपुट के रूप में,या [[मेनू (कंप्यूटिंग)]] उपयोगकर्ता द्वारा किसी विकल्प का चयन करके ट्रिगर किए गए [[ग्राफिकल यूज़र इंटरफ़ेस]] में घटना के रूप में।
[[कम्प्यूटिंग]] में, कमांड विशिष्ट कार्य करने के लिए कंप्यूटर प्रोग्राम के लिए निर्देश है। इसे  [[कमांड लाइन इंटरफेस]] के माध्यम से निरंतर किया जा सकता है, जैसे [[खोल (कंप्यूटिंग)]], या [[नेटवर्क प्रोटोकॉल]] के भाग के रूप में नेटवर्क सेवा के इनपुट के रूप में,या [[मेनू (कंप्यूटिंग)]] उपयोगकर्ता द्वारा किसी विकल्प का चयन करके ट्रिगर किए गए [[ग्राफिकल यूज़र इंटरफ़ेस]] में घटना के रूप में किया जाता है I


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


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


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


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


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



Revision as of 16:17, 26 February 2023

कम्प्यूटिंग में, कमांड विशिष्ट कार्य करने के लिए कंप्यूटर प्रोग्राम के लिए निर्देश है। इसे कमांड लाइन इंटरफेस के माध्यम से निरंतर किया जा सकता है, जैसे खोल (कंप्यूटिंग), या नेटवर्क प्रोटोकॉल के भाग के रूप में नेटवर्क सेवा के इनपुट के रूप में,या मेनू (कंप्यूटिंग) उपयोगकर्ता द्वारा किसी विकल्प का चयन करके ट्रिगर किए गए ग्राफिकल यूज़र इंटरफ़ेस में घटना के रूप में किया जाता है 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 है।[1]

Readme.txt

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

dir /Q

यह भी देखें

संदर्भ

  1. "Type - Display a text file - Windows CMD". SS64.com. Retrieved 14 March 2019.


बाहरी संबंध