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