শেল কমান্ড ইতিহাস সক্ষম করতে


12

আমি উবুন্টু 13.04 ব্যবহার করছি, এতে শেলের কমান্ডের ইতিহাস বন্ধ হয়ে যাচ্ছে।

কেউ কি আমাকে বলতে পারে কীভাবে এটি ঘটতে রোধ করা যায়?


1
আমি সমস্যা সমাধান করেছি। আমি লগ ইন করা ব্যবহারকারীটির কাছে .bash_history ফাইলের জন্য পড়ার / লেখার অনুমতি নেই তাই আমি অনুমতিগুলি পরিবর্তন করেছি এবং এটি কাজ করেছে।
আদিত্য শঙ্কর তাগিরিসা

@ কার্তিক আমি নিজের প্রশ্নটি তৈরি করার সময় থেকে 8 ঘন্টা অবধি আমার নিজের প্রশ্নের উত্তর দিতে পারছি না যে কারণেই আমি মন্তব্যে এটিকে যুক্ত করেছি
আদিত্য শঙ্কর তাগরিসা

উত্তর:


13

বাশ প্রম্পটে নিম্নলিখিত কমান্ডগুলি টাইপ করুন এবং প্রত্যেকের পরে তালিকাবদ্ধ পদক্ষেপগুলি করুন:

set -o | grep history

যদি আপনি "ইতিহাস বন্ধ" পান তবে আপনার শেষে এই লাইনটি যুক্ত করুন ~/.bashrc:

set -o history

পরবর্তী চেষ্টা:

echo $HISTFILE
echo $HISTSIZE
echo $HISTFILESIZE

প্রথমটি যদি ফাঁকা হয় বা /dev/null, আপনার শেষের দিকে এই লাইনটি যুক্ত করুন ~/.bashrc:

HISTFILE=$HOME/.bash_history

শেষ দুটি মুদ্রণের মধ্যে যদি 0 হয় তবে এটিকে 500 এর ডিফল্টের মতো কিছু সংখ্যায় সেট করুন:

HISTFILESIZE=500
HISTSIZE=500

source .bashrcসংরক্ষণের পরে ভুলবেন না~/.bashrc


4 source .bashrc/ .bashrc
user427969
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.