मैं कोनो कंसोल विंडो को बंद किए बिना अटक एसएचएस कनेक्शन को कैसे मारूं?


3

मैं KDE (ubuntu के साथ) का उपयोग करता हूं और अपने टर्मिनल के रूप में कोनोलाॅस का उपयोग कर प्यार करता हूं। मैं बहुत और हर अब और फिर (विभिन्न कारणों से) मेरा कनेक्शन मर जाता है और सेसॉन फंस जाता है। मुझे टर्मिनल पर एक साइट भेजने की आवश्यकता है ताकि ssh सत्र समाप्त हो जाए और मैं फिर से उस विंडो का उपयोग कर सकूं। मैं एक कीबोर्ड शॉर्टकट के साथ ऐसा कैसे कर सकता हूं (मुझे एडिट के लिए माउस का उपयोग करने के लिए मजबूर किया जा रहा है-> सिग्नल भेजें-> हैंगअप)।


यदि आपके पास केवल एक ssh कनेक्शन है, तो यह पर्याप्त है pkill ssh। यदि आपके पास एक से अधिक है, तो आप आईपी के लिए खोज कर सकते हैं top -c... आप केवल उस प्रक्रियाओं का pgrep sshनिर्माण करने के लिए पाइप करने के लिए सोच सकते top -cहैं ...
Hastur

1
इस स्थिति में एक उपयोगी ट्रिक यह है ~.कि ssh को कनेक्शन छोड़ने के लिए टाइप करें (ssh केवल इसके लिए एक लाइन की शुरुआत में दिखता है ताकि आपको पहले रिटर्न मारना पड़े)।
नींबू at

@lemonsqueeze - क्या आपका सुझाव अटकते हुए कनेक्शन पर काम करेगा? मैं अगली बार इसकी कोशिश करूंगा और रिपोर्ट करूंगा?
DrorCohen 15

हां, मैं इसे हर समय उपयोग करता हूं =)
नींबू

@ श्लोकसंवाद: यह काम किया। धन्यवाद! अगर आप इसे एक उत्तर के रूप में लिखेंगे तो मैं इसे स्वीकार कर
लूंगा

जवाबों:


0

@Lemonsqueeze टिप्पणी के लिए धन्यवाद - मुझे एक समाधान मिला।

हिट ~.और एक अटक एसश समाप्त हो जाएगा।

केडीई संबंधित नहीं है लेकिन यह मेरे उद्देश्य के लिए पर्याप्त है।


2
तो मैं स्पष्ट हूँ ... ~.एक भेजता है SIGHUP? या यह जवाब एक अलग सवाल का जवाब प्रदान करता है?
jww

यह एक उत्तर नहीं प्रतीत होता है, क्यों इसे स्वीकार किया जाता है?
19
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.