মুদ্রণের জন্য কোনও ফাইলটিতে টার্মিনালের ইতিহাস সংরক্ষণ করুন


24

আমার উবুন্টু হেডলেস সার্ভার দুটি হার্ড ড্রাইভ (রেড 1) হারাতে চলেছে। আমি ইতিমধ্যে সবচেয়ে গুরুত্বপূর্ণ জিনিস সংরক্ষণ করেছি। এখন আমি ম্যাক ওএস এক্স ক্লায়েন্টের সামনে টার্মিনাল খোলা (এসএসএস) নিয়ে বসে আছি।

আমার রচিত সম্পূর্ণ বা কমপক্ষে সবচেয়ে গুরুত্বপূর্ণ ইনস্টল কমান্ডগুলি সংরক্ষণ করা দরকার। সুতরাং মূলত প্রথম 1k কমান্ডগুলি ...

আমি এটি মুদ্রণ করতে চাই এবং এটি একটি ফাইলে সংরক্ষণ করতে চাই। তাই আমি সহজেই সবকিছু পুনরায় ইনস্টল করতে পারি।

যাইহোক, কিছু শক্ত গবেষণা গবেষণামূলক কনফিগার ফাইলগুলি সেভ করুন যা সেগুলি আমি মনে করি না।

উত্তর:


56

আপনার হোম ডিরেক্টরিতে ইতিমধ্যে একটি লুকানো ফাইল রয়েছে .bash_historyযার নাম আপনি এটি মুদ্রণ করতে পারেন। এখানে একটি পর্যবেক্ষণ: এই ফাইলটি, একটি ডিফল্ট কনফিগারেশনে আপনার বর্তমান খোলার টার্মিনাল সেশনে ব্যবহৃত আদেশগুলি ধারণ করে না। সুতরাং, এটি মুদ্রণের আগে টার্মিনালটি বন্ধ করুন।

তবে আপনি যদি অন্য কোনও ফাইলে টার্মিনালের ইতিহাস সংরক্ষণ করতে চান তবে আপনি নিম্নলিখিত কমান্ডটি ব্যবহার করতে পারেন (এই নতুন ফাইলটিতে আপনার বর্তমানে খোলার টার্মিনাল সেশনে ব্যবহৃত কমান্ডও থাকবে):

history > history_for_print.txt

আপনার সর্বশেষ ব্যবহৃত আদেশগুলি (ডিফল্ট HISTSIZE = 1000 এবং HISTFILESIZE = 2000 অনুসারে history_for_print.txtআপনার বর্তমান ভার্জিং ডিরেক্টরিতে ডাকা হবে) নামে একটি নতুন ফাইল তৈরি করা হবে তবে আপনি এই ~/.bashrcফাইলগুলিতে এই মানগুলি পরিবর্তন করতে পারেন )।


4
আপনি প্রস্থান ছাড়াই বর্তমান সেশন থেকে ইতিহাস ফাইলে কমান্ড লিখতে "ইতিহাস -a" চালাতে পারেন।
স্টিভেন কে

1

কমান্ড উইন্ডোতে প্রদর্শিত আপনার কোড আউটপুটগুলি সংরক্ষণ করতে আপনি উদাহরণস্বরূপ ব্যবহার করতে পারেন /


2
এই প্রশ্নটি ছিল কি না। প্রশ্ন এবং স্বীকৃত উত্তর পড়ুন।
টেক্রাফ
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.