लिनक्स या मैकोज़ पर टर्मिनल इतिहास को कैसे साफ़ करें

विषयसूची:

लिनक्स या मैकोज़ पर टर्मिनल इतिहास को कैसे साफ़ करें
लिनक्स या मैकोज़ पर टर्मिनल इतिहास को कैसे साफ़ करें

वीडियो: लिनक्स या मैकोज़ पर टर्मिनल इतिहास को कैसे साफ़ करें

वीडियो: लिनक्स या मैकोज़ पर टर्मिनल इतिहास को कैसे साफ़ करें
वीडियो: Automatically Logon Windows without Typing Your Password - YouTube 2024, नवंबर
Anonim
मैक या लिनक्स कमांड लाइन में "ऊपर" तीर दबाएं और आपको अंतिम आदेश दिखाई देगा। "ऊपर" दबाए रखें और आपको और आदेश दिखाई देंगे; आप दिन, महीनों या यहां तक कि साल वापस जा सकते हैं।
मैक या लिनक्स कमांड लाइन में "ऊपर" तीर दबाएं और आपको अंतिम आदेश दिखाई देगा। "ऊपर" दबाए रखें और आपको और आदेश दिखाई देंगे; आप दिन, महीनों या यहां तक कि साल वापस जा सकते हैं।

इसे आपका इतिहास कहा जाता है, और यह बहुत सुविधाजनक है। यदि आपने एक लंबी कमांड टाइप करने में गलती की है, तो बस "ऊपर" दबाएं और समस्या को ठीक करें। यदि आप दूसरे दिन इस्तेमाल किए गए किसी एसएसएच सर्वर से फिर से कनेक्ट करना चाहते हैं, तो जब तक आप प्रासंगिक कमांड नहीं देखते हैं, तब तक "ऊपर" दबाएं।

यह उपयोगी है, लेकिन यहां एक संभावित सुरक्षा समस्या भी है, खासकर यदि आपने किसी बिंदु पर सादा पाठ में गलती से पासवर्ड टाइप किया है। इस इतिहास को कैसे साफ़ किया जाता है? लंबी कहानी छोटी, आप दो आदेशों के साथ ऐसा कर सकते हैं:

history -c

के बाद

rm ~/.bash_history

। अधिक स्पष्टता के लिए, ये आदेश क्या हैं, यहां बताया गया है।

वर्तमान सत्र के इतिहास को साफ़ करें

आपका इतिहास दो हिस्सों में तोड़ दिया जा सकता है। आपके वर्तमान सत्र का इतिहास है, और आपका दीर्घकालिक इतिहास है। हमारा पहला आदेश,

history -c

वर्तमान सत्र से संबंधित है।

Image
Image

history

आदेश बैश में ही बनाया गया है, और

-c

संशोधक प्रोग्राम को उस इतिहास को साफ़ करने के लिए कहता है। यह आदेश आपके वर्तमान सत्र में आपके दीर्घकालिक इतिहास में लिखे जाने से कुछ भी रोक देगा, लेकिन उस दीर्घकालिक इतिहास को स्पष्ट नहीं करता है।

अपने सभी बैश इतिहास साफ़ करें

यदि आप अपने इतिहास की संपूर्णता को हटाना चाहते हैं, तो निम्न आदेश चलाएं:

rm ~/.bash_history

यदि आप नहीं जानते हैं,
यदि आप नहीं जानते हैं,

rm

यूनिक्स-आधारित सिस्टम में फ़ाइलों को हटाने के लिए एक लंबा आदेश है।

~/.bash_history

एक साधारण पाठ दस्तावेज़ है, जो आपको बैश इतिहास संग्रहीत करता है।

वैकल्पिक रूप से, आप फ़ाइल खोल सकते हैं और जिन लाइनों के बारे में आप चिंतित हैं उन्हें हटा सकते हैं। मैक पर टाइप करें

open ~/.bash_history

और आपका डिफ़ॉल्ट टेक्स्ट एडिटर फ़ाइल खोल देगा।

लिनक्स सिस्टम पर, प्रतिस्थापित करें
लिनक्स सिस्टम पर, प्रतिस्थापित करें

open

आपके पसंदीदा टेक्स्ट एडिटर के नाम से, जैसे कि

nano

,

vim

या

gedit

। एक जिसे आपने फ़ाइल खोला है, आप किसी भी लाइन को हटा सकते हैं जिसे आप हाथ से नहीं रखना चाहते हैं। फ़ाइल को सहेजें, फिर अपने खोल को पुनरारंभ करें, और आपके द्वारा हटाई गई लाइनें दिखाना बंद कर देंगी।

एक समान-नए सत्र के लिए अपना टर्मिनल साफ़ करें

यह ज्यादातर असंबद्ध है, लेकिन मैं वैसे भी इसका जिक्र कर रहा हूं। आदेश

clear

आपके टर्मिनल लुक को आपके जैसे एक नया सत्र खोलता है, जो उपयोगी होता है यदि आप बहुत सारे स्क्रीनशॉट लेते हैं और चीजों को साफ दिखाना चाहते हैं (या अपने कंधे पर लोगों को यह नहीं देखना चाहते कि आप किन आदेशों को चला रहे हैं।)

सिफारिश की: