বর্তমানে আমি একাধিক অধিবেশন চালাতে সক্ষম বলে মনে হচ্ছে না byobu
। প্রাথমিক বাইবু উদাহরণস্বরূপ, একটি টার্মিনালে চলমান, যখন আমি byobu
অন্য টার্মিনালে চালাই এটি সর্বদা প্রথম byobu
সেশনে সংযুক্ত থাকে ।
স্বাধীন byobu
অধিবেশন শুরু করার কি দূরে আছে ?
বর্তমানে আমি একাধিক অধিবেশন চালাতে সক্ষম বলে মনে হচ্ছে না byobu
। প্রাথমিক বাইবু উদাহরণস্বরূপ, একটি টার্মিনালে চলমান, যখন আমি byobu
অন্য টার্মিনালে চালাই এটি সর্বদা প্রথম byobu
সেশনে সংযুক্ত থাকে ।
স্বাধীন byobu
অধিবেশন শুরু করার কি দূরে আছে ?
উত্তর:
এটা খুব সহজ. (কমপক্ষে আমার উবুন্টু 10.04 মেশিনে, যেখানে বাইবু স্ক্রিন ব্যবহার করে));
আপনার যদি ইতিমধ্যে একটি অধিবেশন চলমান থাকে এবং আপনি পুনরায় যোগাযোগ করতে চান না তবে ইন্সটাড একটি নতুন তৈরি করতে চান, কেবল টাইপ করুন:
byobu -S my-other-session
যেখানে আমার-অন্যান্য-সেশনটি আপনি কীভাবে নতুন অধিবেশনটির নাম দিচ্ছেন।
পরে, আপনার যদি ইতিমধ্যে একাধিক বাইবো সেশন চলমান থাকে তবে এটি টাইপ করার পক্ষে যথেষ্ট
byobu
এবং আপনার চয়ন করার জন্য চলমান সেশনগুলির একটি তালিকা উপস্থিত হবে:
Byobu sessions...
1. 17680.my-other-session (03/12/2012 01:33:32 PM) (Detached)
2. 11890.pts-2.mit (01/15/2012 09:17:49 AM) (Detached)
3. Create a new session
Choose 1-3 [1]:
যদি byobu
ডস টাইপ করে বাছাইয়ের জন্য চলমান সেশনগুলির একটি তালিকা উপস্থিত না করে, byobu-select-session
কমান্ডটি চেষ্টা করুন ।
Pts-2.mit অধিবেশনটি আমি প্রথমে একটি নাম না দিয়েই তৈরি করেছি, তাই নামটি বয়বু বেছে নিয়েছিলেন।
আপনি যদি কোনও সেশনটি সংযুক্ত না করে কোন সেশনগুলি চালাচ্ছেন তা যদি জানতে চান তবে ব্যবহার করুন
byobu -ls
এটি আপনাকে এমন কনসোলে আবার ফেলে দেয় যেখানে আপনি এটি তালিকা প্রদর্শন করার পরে টাইপ করেছেন:
There are screens on:
17680.my-other-session (03/12/2012 01:33:31 PM) (Detached)
11890.pts-2.mit (01/15/2012 09:17:48 AM) (Detached)
2 Sockets in /var/run/screen/S-root.
আমি যতদূর কাজ করতে পারি, আপনি যদি byobu
কোনও যুক্তি না দিয়ে চালনা করেন তবে এটি আবার একটি বিদ্যমান অধিবেশনে ফিরে আসে (বা আপনি যদি চালিয়ে না যান তবে একটি নতুন শুরু করে byobu
)। যদি আপনি এটিকে যুক্তি হিসাবে কোনও প্রোগ্রামের নাম দিয়ে চালান তবে এটি আপনার ভিতরে যা চলছে তার উপর নির্ভর করে এটি হয় হয় screen
বা tmux
এর কাছে চলে যায়।
আপনি যদি চলমান থাকেন তবে আপনি চালিয়ে screen
একটি তাজা অধিবেশন (আপনার শেলটি কার্যকর করে) অনুকরণ করতে পারেন byobu byobu-shell
( byobu-shell
প্রোগ্রামটি যেটি byobu
ডিফল্ট দ্বারা প্রবর্তন করে। এটি এমওটিডি প্রিন্ট করে এবং আপনার প্রবর্তন করে $shell
))। তারপরে আপনি যখন byobu
সার্ভারের সাথে এসএসএইচ এর মাধ্যমে দৌড়ে বা পুনরায় সংযোগ স্থাপনের মাধ্যমে পুনরায় সংযোগ স্থাপনের চেষ্টা করবেন, তখন চলমান byobu
সেশনগুলির মধ্যে নির্বাচনের জন্য বিকল্পগুলির সাথে আপনাকে একটি মেনু দেওয়া হবে ।
কারণ tmux
, byobu new-session
এটি অর্জনের জন্য নির্বাহ করুন । পরের বার আপনি যখন সংযোগ স্থাপন করবেন তখন আপনি শুরু হওয়া শেষ সেশনে সংযুক্ত হবেন।
byobu $shell
ইতিমধ্যে চলমান সেশনে পুনরায় সংযুক্ত হয় (এটি কারণ $ শেলটি টার্মিনালে সংজ্ঞায়িত / ফাঁকা নয়)। চলমান চলাকালীন byobu byobu-shell
কেবল প্রিন্ট দেয় যে বাইবু-শেল একটি অচেনা কমান্ড। (দুঃখিত, আপনি যা বলেছিলেন তা যদি আমি ভুল বুঝতে পারি ...)
byobu-shell
ওয়ানিরিক এবং আরও নতুন। মোটামুটি একই প্রভাব পেতে আপনি চালাতে পারেন byobu bash
(বা zsh
যা কিছু হোক)।
byobu bash
এবং byobu zsh
প্রদত্ত "অজানা আদেশ" ত্রুটি। এটি সম্ভবত আমার পুরানো screen
সেট আপ কিছু? কোন ধারনা?