টিমাক্স (ইংরেজি: tmux) ইউনিক্স-সদৃশ অপারেটিং সিস্টেম সমূহের জন্যে একটি টার্মিনাল মাল্টিপ্লেক্সার। এটি একইসময় একক একটি উইন্ডোতে বহু টার্মিনাল সেশনে প্রবেশের অনুমোদন দেয়। এটি যুগপৎ একাধিক কমান্ড-লাইন প্রোগ্রাম চালানোর জন্যে সুবিধাজনক। এটি নিয়ন্ত্রণকারী টার্মিনাল থেকে প্রসেসকে বিচ্ছিন্ন করতেও ব্যবহৃত হয়, যাতে সিকিউর শেল সেশনসমূহ প্রদর্শিত অবস্থায় না থেকেও সক্রিয় থাকতে পারে।

টিমাক্স
দুটো আনুভূমিক ও একটি লম্ব খণ্ডসহ টিমাক্স সেশন।
দুটো আনুভূমিক ও একটি লম্ব খণ্ডসহ টিমাক্স সেশন।
উন্নয়নকারীনিকোলাস ম্যারিওট
প্রাথমিক সংস্করণ২০ নভেম্বর ২০০৭; ১৬ বছর আগে (2007-11-20)[১]
স্থিতিশীল সংস্করণ
২.৮ / ১৭ অক্টোবর ২০১৮; ৫ বছর আগে (2018-10-17)
রিপজিটরিhttps://github.com/tmux/tmux
যে ভাষায় লিখিতসি
অপারেটিং সিস্টেমইউনিক্স-সদৃশ
উপলব্ধইংরেজি
ধরনটার্মিনাল মাল্টিপ্লেক্সার
লাইসেন্সআইএসসি লাইসেন্স
ওয়েবসাইটtmux.github.io উইকিউপাত্তে এটি সম্পাদনা করুন

বৈশিষ্ট্য সম্পাদনা

টিমাক্স গ্নু স্ক্রিনের অনেকগুলো বৈশিষ্ট্য ধারণ করে। এটি ব্যবহারকারীকে একটি নির্দিষ্টি শারিরীক বা ভার্চুয়াল কনসোলের সাথে আবদ্ধ নয় এমন ক্লায়েন্টের সাথে একটি টার্মিনাল সেশন শুরু করার অনুমোদন দেয়; একাধিক টার্মিনাল সেশন একটি একক টার্মিনাল সেশনের অভ্যন্তরে তৈরি করা যায় এবং অতঃপর স্বাধীনভাবে একটি ভার্চুয়াল কনসোল থেকে অন্যটিতে প্রতিক্ষেপন করা যায়, আর প্রতিটি সেশনের একাধিক সংযুক্ত ক্লায়েন্ট থাকতে পারে।টিমাক্সের কিছু উল্লেখযোগ্য বৈশিষ্ট্য হলো:[২]

  • চলমান সেশনসমূহ, উইন্ডোসমূহ ও ক্লায়েন্টসমূহের মিথষ্ক্রিয় নির্বাচনের জন্যে মেনু
  • উইন্ডো অবাধ সংখ্যক সেশনের সাথে সংযুক্ত করা যায়
  • টিমাক্স ব্যবস্থাপনার জন্যে ভি-সদৃশ অথবা ইম্যাকস কমান্ড-মোড (স্বয়ংক্রিয় সমাপন সহযোগে)[৩]
  • বিল্ট-ইন সিরিয়াল ও টেলনেট ক্লায়েন্টের অভাব (অনেকে যাকে টার্মিনাল মাল্টিপ্লেক্সারের জন্যে ব্লোট হিসেবে দেখে)
  • সহজ কনফিগারেশন[৪][৫]
  • ভিন্ন ভিন্ন কমান্ড কী সমূহ —এটি স্ক্রিনের ড্রপ-ইন বিকল্প নয়, সামঞ্জস্য কীবাইন্ডিং ব্যবহারের জন্যে কনফিগার করা যায়
  • লম্বালম্বি ও আনুভূমিক উইন্ডো বিভক্তি সমর্থন।

গ্রহণযোগ্যতা সম্পাদনা

টিমাক্স ওপেন বিএসডিতে অন্তর্ভুক্ত থাকে এবং অন্যান্য অনেক ইউনিক্স-সদৃশ অপারেটিং সিস্টেমের জন্যে প্যাকেজ ব্যবস্থাপক হিসেবে রয়েছে।

আরও দেখুন সম্পাদনা

তথ্যসূত্র সম্পাদনা

  1. চেঞ্জলগ
  2. পের‍্যিন, চাঁদ (২৫ অক্টোবর ২০১০), "Is tmux the GNU Screen killer?", টেকরিপাবলিক, সংগ্রহের তারিখ ১৬ ডিসেম্বর ২০১৮ 
  3. "Tmux – the Terminal multiplexer", Linuxaria, ১৫ সেপ্টেম্বর ২০১১, সংগ্রহের তারিখ ১৬ ডিসেম্বর ২০১৮ 
  4. ও'হিগিন্স, নিআল (৪ জুন ২০০৯), tmux, a BSD alternative to GNU Screen, সংগ্রহের তারিখ ১৬ ডিসেম্বর ২০১৮ 
  5. আলেকজান্ডার, অ্যালেক্স (১৭ মে ২০১০), "switching from gnu screen to tmux", Linux~ized, ৭ ফেব্রুয়ারি ২০১৯ তারিখে মূল থেকে আর্কাইভ করা, সংগ্রহের তারিখ ১৬ ডিসেম্বর ২০১৮ 

বহিঃসংযোগ সম্পাদনা