আমি কি বাশনে কমান্ডের ইতিহাসের আকার বাড়াতে পারি?
নোট করুন যে আমি এখানে স্নাতক অ্যাস্ট্রো ফিজিক্স বিভাগে একটি রেড হ্যাট লিনাক্স কম্পিউটার ব্যবহার করি (সুতরাং আমি এতগুলি সুযোগ পাচ্ছি না)।
আমি কি বাশনে কমান্ডের ইতিহাসের আকার বাড়াতে পারি?
নোট করুন যে আমি এখানে স্নাতক অ্যাস্ট্রো ফিজিক্স বিভাগে একটি রেড হ্যাট লিনাক্স কম্পিউটার ব্যবহার করি (সুতরাং আমি এতগুলি সুযোগ পাচ্ছি না)।
উত্তর:
সংখ্যা নির্দিষ্ট করার পরিবর্তে, আপনি এটি করতে পারেন
unset HISTSIZE
unset HISTFILESIZE
shopt -s histappend
সেক্ষেত্রে কেবলমাত্র আপনার ডিস্কের আকার (এবং আপনার "বৃহত্তম ফাইল সীমা", যদি আপনার ওএস বা এফএস থাকে তবে) সীমাটি is
তবে, সচেতন হন যে এটি পরিণামে আরও বেশি করে বাশাকে ধীর করবে। উন্নততর স্কেলগুলির জন্য কৌশলগুলির জন্য এই বাশফাকের ডকুমেন্ট এবং ডেবিয়ান-প্রশাসনের নিবন্ধটি (মূল লিঙ্কটি মারা গেল, একটি আয়নাতে দেখুন: আর্কাইভ.আইস এবং আর্কাইভ.অর্গ ) দেখুন scale
history-size
আপনার inputrc
।
.bash_history
চেয়ে বড় হয় তবে এটি কেটে ফেলা হতে পারে।
আপনি পুরানো এন্ট্রি সংরক্ষণের জন্য লোগ্রোটেট ব্যবহার করতে পারেন । এটি আপনাকে উদাহরণস্বরূপ, আকার সীমা সেট করার অনুমতি দেয় যা সংরক্ষণাগারকে ট্রিগার করে। এটি সাধারণত একটি দৈনিক ক্রোনজব থেকে চালিত হয় তবে আপনি সম্ভবত এটি আপনার .bash_logout
স্ক্রিপ্ট থেকে প্রার্থনা করতে পারেন ।
15 Examples To Master Linux Command Line History