कमांड प्रॉम्प्ट - शेल, टर्मिनल, कंसोल?


5

मुझे पता है कि cmd.exeयह एक सांत्वना कार्यक्रम है । जब आप उस प्रोग्राम को चलाते हैं, तो यह आपके मानक ब्लैक एंड व्हाइट आयताकार विंडो को खोलता है। उस विंडो के भीतर, कमांड लाइन इंटरप्रेटर द्वारा निरूपित किया जाता है >(यह $* NIX सिस्टम में है)।

तो अगर cmd.exe== "कमांड प्रॉम्प्ट" == कंसोल प्रोग्राम , क्या वह विंडो बनाता है जो कंसोल , कंसोल विंडो या एक टर्मिनल खोलता है ?

बोनस:

चूंकि एक शेल एक प्रोग्राम है जो अन्य प्रोग्राम चलाता है, cmd.exeएक भी होना चाहिए। उसने कहा, यह कौन सा खोल है (यानी * NIX bashउदाहरण के लिए)? क्या यह सिर्फ विंडोज शेल है ?

जवाबों:


6

क्या है cmd.exe?

cmd एक कमांड-लाइन दुभाषिया है, एक प्रोग्राम जो इनपुट स्वीकार करता है, अन्य प्रोग्राम चलाता है और आउटपुट लिखता है।

जब आप उस प्रोग्राम को चलाते हैं, तो यह आपके मानक ब्लैक एंड व्हाइट आयताकार विंडो को खोलता है।

हर बार नहीं। आप cmd.exeएक नई कमांड विंडो खोले बिना वर्तमान में खुली cmd विंडो में दूसरा चला सकते हैं।

क्या वह विंडो बनाता है जो कंसोल, कंसोल विंडो या टर्मिनल को खोलता है?

विंडो को "कमांड प्रॉम्प्ट" कहा जाता है, जैसा कि यह शीर्षक बार द्वारा दर्शाया गया है:

यहां छवि विवरण दर्ज करें

यह विशेष कमांड प्रॉम्प्ट एक प्रशासक कमांड प्रॉम्प्ट है।

चूंकि शेल एक प्रोग्राम है जो अन्य प्रोग्राम चलाता है, cmd.exe भी एक होना चाहिए

यदि आप शब्द शेल का वर्णन के रूप में उपयोग करना चाहते हैं तो यह एक cmd शेल है।


2

मुझे लगता है कि एक टर्मिनल पर्यावरण के रूप में है जो पाठ इनपुट को स्वीकार करता है और पाठ आधारित आउटपुट प्रदान करता है। यह आमतौर पर एक शेल चलाता है जो एक दुभाषिया है जबकि कंसोल भौतिक टर्मिनल है।

इसे इस तरह से रखें: आप cmd.exe शुरू करते हैं और पॉवर्सशेल चलाते हैं।

आप अभी भी उसी कंसोल पर हैं, उसी टर्मिनल सेशन में। लेकिन आपका खोल बदल गया है;)

यहां छवि विवरण दर्ज करें

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.