विंडोज कमांड प्रॉम्प्ट में अपने कमांड इतिहास का उपयोग कैसे करें
Windows कमांड प्रॉम्प्ट में एक अंतर्निहित इतिहास सुविधा है, जो आपको वर्तमान सत्र में आपके द्वारा चलाए जा रहे आदेशों को शीघ्रता से देखने की अनुमति देती है। इससे भी बेहतर, कमांड प्रॉम्प्ट आपके कमांड इतिहास के साथ काम करने के लिए काफी कुछ कीबोर्ड शॉर्टकट और अन्य ट्रिक्स प्रदान करता है.
आपका कमांड इतिहास कैसे देखें
अपने कमांड इतिहास को स्क्रॉल करने के लिए, आप इन कीबोर्ड शॉर्टकट का उपयोग कर सकते हैं:
- ऊपर की ओर तीर: आपके द्वारा लिखे गए पिछले कमांड को याद करें। अपने कमांड इतिहास के माध्यम से चलने के लिए कुंजी को बार-बार दबाएं.
- नीचे का तीर: आपके द्वारा लिखे गए अगले कमांड को याद करें। अपने कमांड इतिहास के माध्यम से चलने के लिए कुंजी को बार-बार दबाएं.
- पन्ना ऊपर: वर्तमान कमांड प्रॉम्प्ट सत्र में आपके द्वारा चलाए गए पहले आदेश को याद करें.
- पन्ना निचे: वर्तमान कमांड प्रॉम्प्ट सत्र में आपके द्वारा चलाए गए सबसे हाल के आदेश को याद करें.
- Esc: कमांड लाइन को क्लियर करें.
अपने कमांड इतिहास के साथ बातचीत करने के लिए इन F कुंजियों का उपयोग करें:
- F7: अपने कमांड इतिहास को ओवरले के रूप में देखें। एक कमांड का चयन करने और इसे चलाने के लिए ऊपर और नीचे तीर कुंजियों का उपयोग करें। कमांड चलाने के बिना ओवरले को बंद करने के लिए Esc दबाएं.
- F8: वर्तमान कमांड लाइन पर टेक्स्ट से मेल खाते कमांड के लिए अपना कमांड इतिहास खोजें। इसलिए, यदि आप "p" से शुरू होने वाले कमांड को खोजना चाहते हैं, तो आप कमांड लाइन पर "p" टाइप करेंगे और फिर अपने इतिहास में "p" से शुरू होने वाले कमांड के माध्यम से बार-बार F8 पर टैप करें।.
- F9: इतिहास बफ़र में इसकी संख्या निर्दिष्ट करके अपने कमांड इतिहास से एक कमांड को याद करें। ये नंबर F7 ओवरले विंडो में प्रदर्शित होते हैं, और 0. पर शुरू होते हैं, इसलिए, यदि आप वर्तमान सत्र में आपके द्वारा चलाए गए पहले कमांड को जल्दी से फिर से चलाना चाहते हैं, तो आप "F9" दबाएं, "0" टाइप करें, और दबाएँ "दर्ज"। कमांड प्रॉम्प्ट पर भरा हुआ दिखाई देगा और आप इसे चलाने के लिए एक बार फिर "एन्टर" दबा सकते हैं.
टर्मिनल में अपने कमांड इतिहास की एक सूची प्रिंट करने के लिए, निम्न कमांड चलाएँ:
doskey / इतिहास
आप अपने वर्तमान सत्र में टाइप की गई कमांड देखेंगे। यह वही सूची है जिसे आप F7 दबाएंगे.
अपने पिछले कमांड को कॉपी कैसे करें
आपके द्वारा लिखी गई पिछली कमांड को "टेम्पलेट" के रूप में जाना जाता है। आपके द्वारा चलाए गए पिछले कमांड के भाग को जल्दी से कॉपी करने के लिए विभिन्न प्रकार के शॉर्टकट हैं.
- एफ 1: आपके द्वारा लिखे गए पिछले कमांड से एक बार में एक वर्ण कॉपी करें। पहले से टाइप की गई कमांड टाइप करने के लिए एफ 1 की को बार-बार दबाएं, कैरेक्टर द्वारा कैरेक्टर.
- F2: आपके द्वारा पहले टाइप की गई कमांड का हिस्सा कॉपी करें। आपको एक चरित्र दर्ज करने के लिए प्रेरित किया जाएगा। सिस्टम आपके द्वारा लिखे गए पिछले कमांड में आगे की खोज करेगा और स्वचालित रूप से पाठ को कॉपी करेगा, लेकिन उस चरित्र को शामिल नहीं करेगा। उदाहरण के लिए, यदि आपके द्वारा चलाया गया अंतिम कमांड "ping google.com" है, तो आप "F2" दबा सकते हैं, "ओ" टाइप करें, "एंटर" दबाएं, और प्रॉम्प्ट पर "पिंग जी" दिखाई देगा।.
- F3: आपके द्वारा पहले टाइप की गई कमांड का हिस्सा कॉपी करें। सिस्टम वर्तमान चरित्र स्थिति से शुरू होगा और स्वचालित रूप से पिछली पंक्ति में उस स्थिति से पाठ के शेष भाग को कॉपी करेगा। उदाहरण के लिए, मान लें कि आपके द्वारा लिखा गया अंतिम कमांड "ping -4 google.com" था। आप "पिंग -6" टाइप कर सकते हैं, "F3" दबाएं, और सिस्टम स्वचालित रूप से "google.com" में भर जाएगा, जिससे वर्तमान लाइन "पिंग -6 google.com" बन जाएगी।.
कमांड इतिहास कैसे साफ़ करें
लिनक्स के बैश शेल के विपरीत, कमांड प्रॉम्प्ट सत्रों के बीच कमांड को याद नहीं रखता है। आपके द्वारा टाइप किए गए किसी भी कमांड के इतिहास को मिटाने के लिए, बस कमांड प्रॉम्प्ट विंडो को बंद करें.
आप कमांड प्रॉम्प्ट को इतिहास के आकार को 0 के साथ सेट करके वर्तमान सत्र में टाइप किए गए किसी भी कमांड को याद नहीं रखने के लिए कह सकते हैं doskey
आदेश:
doskey / सूचीबद्ध = 0
आप तीर कुंजी, F7 कुंजी, या का उपयोग करने में सक्षम नहीं होंगे doskey / इतिहास
सूची आकार को 0. पर सेट करने के बाद आपके द्वारा टाइप की गई किसी भी कमांड को देखने के लिए कमांड। यह परिवर्तन केवल वर्तमान कमांड प्रॉम्प्ट विंडो के लिए प्रभावी होता है, इसलिए कमांड प्रॉम्प्ट विंडो इतिहास को अगली बार जब आप बंद करते हैं और इसे फिर से खोलते हैं तो सामान्य याद रखेंगे.
आप उपयोग कर सकते हैं सीएलएस
(क्लियर स्क्रीन) कमांड प्रॉम्प्ट विंडो को क्लियर करने के लिए, विंडो बंद किए बिना आपके द्वारा टाइप किए गए कमांड के सभी इतिहास को मिटा दें:
सीएलएस
कैसे अपने कमांड इतिहास को बचाने के लिए
यदि आपको कभी कमांड प्रॉम्प्ट विंडो में टाइप की गई कमांड्स का इतिहास सहेजने की आवश्यकता है, तो आप इसे चलाकर कर सकते हैं doskey / इतिहास
कमांड और उसके आउटपुट को टेक्स्ट फ़ाइल में रूट करना। (आप भी बस चला सकते हैं doskey / इतिहास
कमांड और कॉपी / पेस्ट पाठ को एक और आवेदन, ज़ाहिर है।)
उदाहरण के लिए, निम्न आदेश आपके सिस्टम पर आपके वर्तमान कमांड प्रॉम्प्ट विंडो के कमांड इतिहास की एक कॉपी को आपके सिस्टम पर C: \ Users \ name \ Desktop \ Command.txt फ़ाइल में सहेज देगा।.
doskey / history> C: \ Users \ name \ Desktop \ Command.txt
>
वर्ण आपके द्वारा निर्दिष्ट फ़ाइल में कमांड के आउटपुट को रीडायरेक्ट करता है.
उस कमांड प्रॉम्प्ट सत्र में टाइप किए गए आदेशों के इतिहास को देखने के लिए एक टेक्स्ट एडिटर में फ़ाइल खोलें.
ये कमांड प्रॉम्प्ट में उपलब्ध कुछ उपयोगी कीबोर्ड शॉर्टकट हैं, इसलिए और भी अधिक के लिए हमारी सूची देखें.