आप बैश उपयोग करते हैं, तो टर्मिनल इतिहास .bash_history नामक एक फ़ाइल में सहेजा गया है। इसे हटाएं, और इतिहास खत्म हो जाएगा।
हालांकि, MySQL के लिए बेहतर दृष्टिकोण आदेश पंक्ति में पासवर्ड दर्ज करने की नहीं है। यदि आप केवल मूल्य के बिना -p विकल्प निर्दिष्ट करते हैं, तो आपको पासवर्ड के लिए संकेत मिलेगा और यह लॉग नहीं होगा।
एक अन्य विकल्प, यदि आप अपना पासवर्ड हर बार प्रवेश करने के लिए नहीं करना चाहते, एक my.cnf फ़ाइल में संग्रहीत करना है। ~/.my.cnf नामक एक फ़ाइल बनाएँ की तरह कुछ के साथ:
[client]
user = <username>
password = <password>
फाइल अनुमति बदलने के लिए ताकि केवल आप फ़ाइल पढ़ सकते हैं सुनिश्चित करें।
बेशक
, इस तरह से आपका पासवर्ड अभी भी अपने घर निर्देशिका में एक प्लेन टेक्स्ट फ़ाइल में सहेजा जाता है, जैसा कि वह पहले से .bash_history में बचा लिया गया था।
कौन सा खोल –
क्षमा करें, मैं पूरी तरह से भूल गया कि मैं पार्टी का उपयोग कर रहा उल्लेख करने के लिए। –
चूंकि यह प्रश्न बंद है, इसलिए मैं इसे एक उत्तर के रूप में नहीं जोड़ सकता। डी –