कमांड लाइन इतिहास को कैसे साफ़ करें
विषयसूची:
यदि आप लगातार कमांड लाइन उपयोगकर्ता हैं, तो संभव है कि आपने इतिहास कमांड को पहले काफी उपयोगी पाया हो, चाहे वह आपके सबसे अधिक उपयोग किए जाने वाले कमांड को खोजने के लिए हो, इतिहास को डंप करने और इसे खोजने के लिए विशिष्ट पिछले आदेश खोजें, उपयोग किए गए सभी डिफ़ॉल्ट आदेशों को सूचीबद्ध करें, या जो कुछ भी हो। उस ने कहा, कुछ स्पष्ट स्थितियाँ हैं जहाँ आप उस कमांड लाइन इतिहास सूची को पूरी तरह से हटाना चाहते हैं, चाहे वह गोपनीयता या सुरक्षा उद्देश्यों के लिए हो।
यह लेख आपको दिखाएगा कि टर्मिनल में कमांड लाइन इतिहास को कैसे साफ़ करें। यह युक्ति Mac OS या Linux मशीन, या यहाँ तक कि Ubuntu शेल के साथ Windows पर भी कमांड इतिहास को साफ़ करने के लिए काम करती है।
कमांड लाइन इतिहास को पूरी तरह से कैसे साफ़ करें
कमांड इतिहास को साफ़ करने के लिए, आपको केवल परिचित इतिहास कमांड में -c ध्वज संलग्न करने की आवश्यकता है, ऐसा दिखता है:
इतिहास -सी
वह आदेश निष्पादित होने पर मैन्युअल रूप से .bash_history फ़ाइल मिटा देगा, या यदि आप एक अलग शेल का उपयोग कर रहे हैं तो उसे भी मिटा देना चाहिए (zsh, tcsh, bash, आदि)।
स्पष्ट रूप से उस फ़ाइल को सीधे rm के साथ भी लक्षित किया जा सकता है, लेकिन कई कारणों से इतिहास कमांड के साथ रहना सबसे अच्छा है।
यदि आप यह सत्यापित करना चाहते हैं कि आदेश काम कर रहा है, तो हमेशा की तरह 'इतिहास' फिर से टाइप करें, और आपको सूचीबद्ध एकमात्र आदेश "इतिहास -सी" मिलेगा।
नीचे दिया गया संक्षिप्त वीडियो कमांड इतिहास को साफ़ करने की इस पूरी प्रक्रिया को प्रदर्शित करता है, वीडियो मैक ओएस पर टर्मिनल ऐप के साथ प्रक्रिया दिखाता है, लेकिन अन्य ऑपरेटिंग सिस्टम में सब कुछ समान होगा जो कमांड लाइन को साफ़ करने का समर्थन करता है इतिहास भी।
यह किसी भी बैश शेल, zsh शेल, tcsh, और अधिकांश अन्य शेल पर समान रूप से काम करना चाहिए, भले ही कमांड लाइन Mac OS X या linux, या यहाँ तक कि Windows linux शेल में हो (लेकिन नहीं एक डॉस संकेत).
टिप आइडिया के लिए Ado को धन्यवाद। यदि आपके पास किसी टर्मिनल से कमांड इतिहास को साफ़ करने के बारे में कोई अन्य उपयोगी टिप्स या तरकीबें हैं, तो उन्हें टिप्पणियों में साझा करें!