আমি ভাবতাম আমার বাশের ইতিহাস মুছে ফেলার জন্য আমার ব্যাশ ইতিহাস মুছে ফেলার পক্ষে যথেষ্ট ছিল, কিন্তু গতকাল আমার বিড়ালটি আমার কীবোর্ডের ডানদিকে ঘুরছিল এবং আমি যখন আমার কম্পিউটারে ফিরে এসেছিলাম তখন আমি একমাস আগে টাইপ করা কিছু দেখতে পেলাম, তখন আমি শুরু করেছি পাগলের মতো সমস্ত কী টিপুন যা এটির কারণ হতে পারে তা সন্ধান করছে। UPARROW কী থেকে বেরিয়ে আসে। Bash_history মুছে ফেলার পরেও আমার বাশ ইতিহাস দেখায়।
আমি কীভাবে আমার বাশ ইতিহাসকে বাস্তবের জন্য মুছতে পারি?
~/.bash_history
সত্যিই মুছে ফেলা হয় ~/.bash_history
.... তবে (আপনি যদি এটির প্রতিরোধের পদক্ষেপ না নেন, যেমন history -c
আপনি লগআউট করার আগে বা সেটি সেট করার আগে মেমোরির ইতিহাস মুছে ফেলা HISTFILE=/dev/null
বা ঠিক এটি unset
সাজিয়ে তোলা) বাশ তার প্রস্থানটি বেরিয়ে আসার পরে কেবল তার বর্তমান ইতিহাসকে পুনরায় সংরক্ষণ করবে । বিটিডাব্লু, HISTSIZE
এনভ ভার্জ স্মরণে রাখার জন্য ইতিহাসের কতটি রেখা রাখবে তা বাশকে জানায় এবং সংরক্ষণের HISTFILESIZE
জন্য সর্বাধিক সংখ্যক ইতিহাসের রেখাকে বাশকে বলে। এই দুটিই সেট করা যেতে পারে, যেমন, আপনার ~/.bashrc
। দ্রষ্টব্য: আপনার বিড়াল আপনি একটি মূল্যবান পাঠ :) অধ্যাপনা জন্য একটি 2nd পুরস্কার দাবী