টার্মিনালটি বন্ধ না করেই কোনও প্রতিক্রিয়াহীন ssh সেশনটি হত্যা করুন


110

কোনও এসএসএইচ অধিবেশন থেকে সংযোগ বিচ্ছিন্ন করার কোনও উপায় কি পুরো টার্মিনালটি না মেরে প্রতিক্রিয়াহীন হয়ে উঠেছে? বিশেষত আমি কনসোল ব্যবহার করছি, এবং আমি যে মেশিনটি নিয়ে কাজ করছি তা মাঝে মাঝে ঝুলন্ত হয়, তবে বাস্তবে মারা যায় না (এভাবে সংযোগটি মেরে ফেলা হয়)। সুতরাং এসএসএইচটি কেবল স্তব্ধ হয়ে গেছে এবং আমাকে টার্মিনালটি বন্ধ করতে হবে এবং এটিতে আবার sুকতে বা অন্য কিছু করার চেষ্টা করার জন্য একটি নতুন খুলতে হবে। কোনও ssh অধিবেশন কার্যকরভাবে ctrl + c উপায় আছে?


উত্তর:


150

একটি উপায় হ'ল ssh পলায়ন চরিত্রটি ব্যবহার করা। ডিফল্টরূপে এটি "~", তবে এটি -eএসএসএস চালু করার সময় বা EscapeCharআপনার এসএসএস কনফিগারেশনের মাধ্যমে বিকল্পের সাহায্যে ম্যানুয়ালি সেট করা যেতে পারে । ঝুলন্ত অধিবেশনটি হত্যার জন্য এটি প্রায়শই কাজ করবে:

~.

গিলস দ্বারা চিহ্নিত হিসাবে এটি কেবল আঘাতের পরপরই স্বীকৃত Enter


25
রিমোট মেশিনে যা ঘটছে তা নির্বিশেষে এটি কাজ করবে। আপনি যা অভিজ্ঞতা পেয়েছেন তা ~হ'ল আপনি এন্টার টিপানোর সাথে সাথেই সক্রিয় হয় (নইলে এটি খুব চক্রান্তকারী হবে)।
গিলস

3
নিখুঁত, আমি আশা করি এটি আরও কোথাও নথিভুক্ত ছিল, আমি এর আগে কখনও এটি ব্যবহার করতে দেখিনি
ফলমারি

4
(কমপক্ষে) পর্তুগিজ কীবোর্ডগুলিতে ডাবল আলতো চাপুন ~এবং তারপরে.
rsilva4
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.