कमांड लाइन परिभाषा
अनेक वस्तुओं का संग्रह / / July 04, 2021
सितंबर में गुइलम अलसीना गोंजालेज द्वारा। 2016
हालाँकि हमें ऐसा लगता है कि माउस हमारे पूरे जीवन में रहा है, एक समय था, बहुत पहले (जब तक कि Apple Macintosh ने सब कुछ नहीं बदल दिया) जिसमें ग्राफिकल वातावरण को अच्छी तरह से नहीं देखा गया था साधन पेशेवर काम।
लेकिन फिर क्या था पर्यावरण के बजाय ग्राफिक?
एक खाली स्क्रीन, आमतौर पर पृष्ठभूमि रंग काला, a प्रेरित करना या इनपुट ऑर्डर की प्रतीक्षा का संकेत, और आदेशों की एक श्रृंखला जिसे हमें उनके संबंधित मापदंडों के साथ याद रखना था
इसका मतलब था कि a. के साथ काम करना संगणक यह, सामान्य तौर पर, अनुक्रमिक था, अर्थात्, एक साथ कई काम करने के बजाय (मल्टीटास्किंग) कार्यों को एक के बाद एक निष्पादित किया गया था।
बाद में, और के रूप में हार्डवेयर आगे बढ़ रहा था और अन्तरक्रियाशीलता की अनुमति देता था और प्रक्रियाओं के बीच स्विच करता था - एक समय में एक से अधिक निष्पादित करने में सक्षम नहीं होने के बावजूद, यह उभरा सिस्टम के साथ अधिक गतिशील रूप से बातचीत करने में सक्षम होने की आवश्यकता, जिसके लिए प्रक्रियाओं को निष्पादित करना संभव हो गया जत्था और वर्चुअल कंसोल हैं।
कमांड वातावरण की बड़ी बाधा कमांड की एक लंबी सूची सीखना है, क्योंकि वे बिल्कुल भी सहज नहीं हैं
आइए इसके बारे में सोचें: जब एक नए का सामना करना पड़ता है ऑपरेटिंग सिस्टम, हम हमेशा माउस को घुमा सकते हैं और शुरू कर सकते हैं छान - बीन करना और हमें दिखाए गए तत्वों पर क्लिक करके परीक्षण करें, और यह संभावना है कि धीरे-धीरे, और धीरे-धीरे परीक्षा और त्रुटि, आइए जानें कि इंटरफ़ेस के उच्च प्रतिशत का उपयोग कैसे करें ग्राफ से उपयोगकर्ता नाम.
लेकिन एक कमांड इंटरफेस के मामले में, या तो हम पहले से ही एक आदेश पहले से जानते हैं, या हर बार जब हम कुछ टाइप करने का प्रयास करते हैं, तो सिस्टम हमें एक निराशाजनक त्रुटि संदेश भेजेगा।
एक कमांड लाइन अभी भी सिस्टम से अधिक एक निष्पादन योग्य प्रोग्राम (कमांड दुभाषिया) है, जो कर्नेल, उपयोगकर्ता और अनुप्रयोगों के बीच इंटरफेस प्रदान करता है
यह ऑपरेटिंग सिस्टम के लिए एक मॉड्यूलरिटी प्रदान करता है जो उन्हें दूसरों के लिए निष्पादन योग्य प्रोग्राम को बदलने की अनुमति देता है, इस प्रकार विभिन्न आदेशों का एक सेट होता है। इनमें से एक उदाहरण बहु हैं गोले कि हम GNU / Linux जैसे UNIX सिस्टम के लिए पा सकते हैं।
सबसे लोकप्रिय कमांड दुभाषिया MS-DOS है
वह होने के लिए जिसे अधिक लोगों ने उपयोग किया है, उसके बाद विविध UNIX प्रणालियों में से एक है। आजकल, सभी ऑपरेटिंग सिस्टम में एक कमांड दुभाषिया शामिल होता है, लेकिन यह आमतौर पर विभिन्न विकल्पों के बीच छिपा हुआ पाया जाता है, क्योंकि इसे माना जाता है केवल सबसे अधिक पेशेवर उपयोगकर्ताओं के लिए एक उपकरण, इसलिए निर्माता डिफ़ॉल्ट रूप से स्थापित अन्य अनुप्रयोगों को प्राथमिकता देना पसंद करते हैं सिस्टम
ग्राफिकल इंटरफ़ेस पर कमांड लाइन का मुख्य लाभ यह है कि हम कमांड को जोड़ सकते हैं, माउस से निपटने की तुलना में अधिक लचीला होने के कारण।
और यद्यपि प्रयास किए गए हैं प्रजनन कुछ ग्राफिकल वातावरण में इस लचीलेपन में से इसे हासिल करना संभव नहीं है।
अब जब आपको याद है, मैंने अपने पूरे जीवन में केवल एक ही सॉफ्टवेयर प्लेटफॉर्म देखा है जिसमें किसी भी प्रकार की कमांड लाइन का अभाव था: क्लासिक मैक ओएस। Mac OS X को UNIX पर आधारित होना चाहिए था, जो एक ऑपरेटिंग सिस्टम है जिसे कमांड लाइन के बिना नहीं समझा जा सकता है।
तस्वीरें: फ़ोटोलिया - Tomasz Zajda
कमांड लाइन विषय