আপনি এই জন্য tmux ব্যবহার করতে পারেন।
আপনি যদি ম্যাক ব্যবহারকারী হন তবে এটি ইনস্টল করতে আপনার ইতিমধ্যে হোমব্রিউ থাকা দরকার (ম্যাকোসের জন্য একটি প্যাকেজ ম্যানেজার)
হোম ব্রিউ কার্যকর করে ফাঁসানো যেতে পারে:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
এর পরে কেবল tmux ইনস্টল করুন:
brew install tmux
আপনি যদি লিনাক্স ব্যবহারকারী হন তবে আপনি উপরের অংশটি এড়িয়ে চলতে পারেন:
ডেবিয়ান / উবুন্টু ভিত্তিক জন্য:
sudo apt-get install tmux
রেডহ্যাট / সেন্টোস ভিত্তিক
# yum install tmux
দুটি প্লাগইন রয়েছে: tmux- পুনরুত্থান এবং tmux-Continum । tmux-resurrect tmux সেশনগুলি ম্যানুয়ালি সংরক্ষণ ও পুনরুদ্ধার সক্ষম করে, tmux-Continum স্বয়ংক্রিয়ভাবে সংরক্ষণ করে এবং tmux শুরু হওয়ার পরে শেষ সংরক্ষণ থেকে স্বয়ংক্রিয়ভাবে পুনঃস্থাপনের অনুমতি দেয়। এই সেটিংস সক্ষম করতে, আপনার ~ / .tmux.conf এ নিম্নলিখিতগুলি যুক্ত করুন:
set -g @plugin 'tmux-plugins/tmux-resurrect'
set -g @plugin 'tmux-plugins/tmux-continuum'
set -g @continuum-restore 'on'
এই কনফিগারেশনটি সহ, ম্যানুয়ালি কিছু করার দরকার নেই। আপনার tmux সেশনগুলি প্রতি 15 মিনিটে স্বয়ংক্রিয়ভাবে সংরক্ষণ করা হবে এবং tmux শুরু হওয়ার পরে স্বয়ংক্রিয়ভাবে পুনরুদ্ধার হবে (এমনকি পুনরায় বুট করার পরেও)। আপনি উপসর্গ- Ctrl-s এর সাহায্যে ম্যানুয়ালি সংরক্ষণ করতে পারেন এবং চাইলে উপসর্গ- Ctrl-r দিয়ে ম্যানুয়ালি পুনরুদ্ধার করতে পারেন desired
নোট করুন যে এটি চলমান অ্যাপ্লিকেশনগুলি পুনরুদ্ধার করবে না। tmux- পুনরুত্থানের এটির জন্য একটি বিকল্প কনফিগারেশন রয়েছে ।
সম্পাদনা: আমি সবেমাত্র দেখেছি যে আপনি এই প্রশ্নটি 5 বছর আগে জিজ্ঞাসা করেছিলেন। দেরি করার জন্য দুঃখিত.
tmux-continuum
- আমি বর্তমানে পুনরায় ব্যবহার করছি!