মাল্টিপ্লেক্সার ছাড়াই ssh সংযোগ বিচ্ছিন্ন হওয়ার পরে পদটি পুনরায় শুরু করুন (স্ক্রিন / টিএমক্স)


3

স্ক্রিন এবং টিএমউক্স (ইমাসের মতো) অভিনব বৈশিষ্ট্য সমৃদ্ধ টার্মিনাল মাল্টিপ্লেক্সারগুলি আপনাকে দক্ষতার সাথে টার্মিনালগুলি পরিচালনা করার জন্য তৈরি করা হয়েছে যেন এটি ১৯৮৫ ছিল তবে তারা কেবল এসএসএস সেশন পুনরায় চালু করার সহজ কাজটিকে জটিল করে তোলে যেখানে আপনি নেটওয়ার্কগুলি স্যুইচ করার পরে ছেড়ে গিয়েছিলেন।

আমি যখন প্রয়োজন তখন আমি টিএমউক্স ব্যবহার করি তবে সাধারণত স্প্লিট প্যানস, একাধিক উইন্ডো, সেশন ইত্যাদির জন্য আমার কোনও ব্যবহার নেই ... আমি অবশ্যই টার্মিনালের সাথে জগাখিচুয়ের বিরক্তিকর প্রভাবগুলি চাই না

আমি চাই সমস্ত (এবং এই সাইটের অন্যান্য অর্ধ-ডজন লোক যারা এটি টিমাক্স চান না তা পরিষ্কার করার জন্য যথেষ্ট জানেন না) হ'ল একটি এসএসএস মোড়ক / ক্লোন যা সংযোগ বিচ্ছিন্ন হওয়ার পরে অবিরত থাকবে (কীস্ট্রোকের সাথে পুনরায় সংযোগ) এবং একটি এসএসডিডি মোড়ক / ক্লোন যা কেবলমাত্র সংযোগ বিচ্ছিন্নভাবে সমস্ত আউটপুট বাফার করে এবং পুনরায় সংযোগে প্রবাহিত করে

আমি সবচেয়ে কাছের জিনিসটি মোশকে দেখেছি তবে এটি কীভাবে শক্ত? প্রতিটি এসএসএস সংযোগে একটি অনন্য আইডি থাকতে হবে (যদি সেশন-কী এর হ্যাশ অন্য কিছু না ব্যবহার করে) এবং টিসিপি প্রোটোকলের অর্থ sshd / ssh (বা কার্নেল বাফারগুলি তারা ব্যবহার করে) এসএসএসের আগে প্রেরিত প্রতিটি আন-অ্যাকড প্যাকেট ধরে রাখতে হয় / sshd সংযোগের সময় শেষ হয়ে গেছে তা স্থির করুন। সময়সীমা শেষ হওয়ার পরে এসএসডিডি কেবল অ-অ্যাকড প্যাকেজগুলির সামগ্রী এবং শব্দটিতে প্রেরিত কোনও নতুন ডেটা এবং উপযুক্ত আইডির সাথে সংযুক্ত ক্লায়েন্টের কাছে প্রবাহিত করতে পারে।

এই আচরণের সাথে একটি বিকল্প / মোড়ক সংযুক্ত করার জন্য (বা এটি ইতিমধ্যে ইতিমধ্যে একটি বিকল্প ইতিমধ্যে বিদ্যমান) কি স্ক্র্যাশযোগ্য (তবে এটি প্রয়োগ করা হয়)? অবশ্যই, এটি সময়সীমা ও পুনরায় সংযোগের মধ্যে ব্যবহারকারীর শর্তটি পুনরায় আকার দেওয়ার মতো অভিনব পরিস্থিতিগুলি পরিচালনা করবে না তবে এটিই এক জিনিস যা করতে চায় তা আমাকে পূর্বের এসএসস সেশনে পুনরায় সংযোগ করতে দেয় পিছনে স্ক্রোল ব্যর্থ না করে, ইতিহাস ইত্যাদি .. ইত্যাদি ..


মোশতে কি হয়েছে? আমি এটি কিছুক্ষণ ব্যবহার করছি এবং সাফল্যের সাথে কয়েক সপ্তাহ ধরে সেশন করেছি।
স্কয়ারফেস

এটি আপনার কাছে টেমাক্স, স্ক্রিন বা বাইবিবি অনুসারে লাগে। আপনি যদি এই সমস্ত বৈশিষ্ট্য না চান ... সেগুলি ব্যবহার করবেন না। আপনি কী বিরক্তিকর মেয়াদী প্রভাবগুলি দেখছেন তা আমি জানি না, তবে সেগুলি ঠিক করতে 30 মিনিট ব্যয় করুন এবং তারপরে আপনার কাজের সঠিক সঠিক সরঞ্জাম রয়েছে। আইএমএইচও, ওয়াইএমএমভি।
জো ক্যাসাডন্টে

মোশকে আবশ্যক যে আমি বিপরীতে একটি ssh সংযোগটি খুলি। এটি সর্বদা ব্যবহারিক বা অনুমোদিত নয়। Tmux / স্ক্রিন আপনার জন্য টার্মিনালটি পরিচালনা করার চেষ্টা করে যাতে কী হয়েছে তা আপনি স্ট্যান্ডার্ড স্ক্রোলব্যাকটি ব্যবহার করতে পারবেন না। অ্যাপ্লিকেশনগুলির জন্য কম হ্যাকের মতো সবগুলি দেখুন যা তারা প্রস্থান করার পরে শব্দটি ইতিহাসের কলুষিত না করার চেষ্টা করে ... তাদের কোনওটিই সব ক্ষেত্রে সত্যই কার্যকরভাবে কাজ করে না। আমি ক্লায়েন্ট সিস্টেমে আমার জালিয়াতি স্ক্রোলবারটি কাজ করুক আমি চাই না যে সার্ভার ক্লায়েন্টের টার্মিনাল দায়িত্ব গ্রহণ করবে। সার্ভারটি যতটা সম্ভব বোবা হওয়া উচিত
পিটার জেরডেস

আমি রাজী. আমার জন্য - মাল্টিপ্লেক্সারের মূল ঘাটতি স্ক্রোলব্যাকটি নিয়ে কাজ করছে। কোনও দিন আমি সম্ভবত টিএমউক্সে স্ক্রোলব্যাক কীগুলি স্মরণে রাখতে প্রতিশ্রুতিবদ্ধ করব তবে এটি কোনও সংজ্ঞা অনুসারে সিউডো-স্ক্রোলব্যাক এবং এটি একটি বিরক্তি। আমি tmux কেবল তখনই ব্যবহার করি যখন আমার কিছু দীর্ঘ চলমান কাজ শুরু করতে হবে যা আমি বাধা দিতে পারি না এবং যেখানে আমি স্ক্রোলব্যাক সম্পর্কে ডিজিএএস করি। আমি আমার স্ক্রোলব্যাকটি দেখতে সোয়াইপ ডাউন করতে (বা একটি মাউস হুইল স্পিন করতে) সক্ষম হতে চাই, ভোডো কীস্ট্রোক প্রবেশ না করে (এবং আমি ইম্যাকস ব্যবহার করি, তাই আমি ভুডো কীস্ট্রোক সহ স্বাচ্ছন্দ্য বোধ করি)। দুর্ভাগ্যক্রমে, আমি মনে করি না যে এমন জন্তু আছে।
অ্যানাস্ট্রোফ

@ অ্যানস্ট্রোফ, স্ক্রলব্যাকটি টিউমাক্সে মাউস ব্যবহার করে সূক্ষ্মভাবে আহ্বান করা হয়েছে, কেবল এটি সঠিকভাবে কনফিগার করতে হবে (সঠিক টার্মিনাল এবং একটি সরল নাম সহ কনফিগারেশনে একটি লাইন)। বোনাস হিসাবে আপনি সেশনটির সাথে সংযোগ করুন যে কোনও জায়গা থেকে আপনার স্ক্রলব্যাক রয়েছে।
আনকুলঙ্কুলু
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.