ঠিক আছে, আপনি যখন রুট হিসাবে লগ ইন করেছেন, তখন ব্যাশ ইতিহাস /root/.bash_historyফাইলে সংরক্ষণ করা হবে, যেখানে /rootব্যবহারকারীর জন্য ডিফল্ট হোম ডিরেক্টরি is এটি প্রমাণ করতে, আপনি যখন রুট হিসাবে লগইন করবেন তখন নিম্নলিখিত কমান্ডটি চালান:
echo $HISTFILE
$HISTFILEযে ফাইলটি আপনার ইতিহাস রয়েছে পরিবর্তনশীল পয়েন্ট।
সূত্র: $HISTFILE
সাধারণত যখন আপনি অন্য ব্যবহারকারীর অ্যাকাউন্টে লগইন করেন, তখন ব্যাশ ইতিহাস .bash_historyসেই ব্যবহারকারীর হোম ডিরেক্টরিতে অবস্থিত একটি ফাইলে সংরক্ষণ করা হবে ।
তদ্ব্যতীত, আপনি যদি অন্য কোনও ফাইলে রুট ব্যবহারকারীর জন্য বাশ ইতিহাস সংরক্ষণ করতে চান তবে .bash_historyআমার হোম ডিরেক্টরি থেকে ফাইলটিতে বলুন , আপনাকে /root/.bashrcফাইল সম্পাদনা করতে হবে, এবং নিম্নলিখিত সামগ্রীর সাথে ফাইলের শেষে একটি নতুন লাইন যুক্ত করতে হবে:
HISTFILE="/home/username/.bash_history" #change username with your user name