วิธีตัดการเชื่อมต่อจาก SSH ใน Terminal บน Mac OS X
นับตั้งแต่เปลี่ยนมาใช้ OS X มีสิ่งหนึ่งที่น่ารำคาญเกิดขึ้นกับฉันและมันก็เป็นเรื่องเล็ก: เซสชัน SSH ของฉันจะแฮงค์เมื่อใดก็ตามที่ VPN ของฉันหมดเวลาและจากนั้นฉันต้องปิดเทอร์มินัล เพราะ SSH ใช้เวลาหยุดพักชั่วคราวด้วยเหตุผลบางอย่าง.
แน่นอนว่ามีการตั้งค่ามากมายที่คุณสามารถใช้เพื่อเปลี่ยนการหมดเวลาของ SSH ได้ดังนั้นมันจะรับรู้ได้ว่าการเชื่อมต่อนั้นหายไป แต่ฉันก็อยู่ในอารมณ์ที่จะรู้สึกพึงพอใจทันที โชคดีที่มีลำดับคีย์ลัดง่าย ๆ ที่คุณสามารถใช้เพื่อยกเลิกการเชื่อมต่อ SSH ได้ทันที.
ป้อน ~ .
นั่นคือปุ่ม Enter แล้วตามด้วยปุ่ม Tilde (~) ตามด้วยปุ่มรอบระยะเวลา (.) แม้ว่าฉันจะสามารถใช้ตัวหนอนตามด้วยจุดเมื่อใช้เทอร์มินัลแบบหล่นลง ไม่ว่าในกรณีใดมันจะตัดการเชื่อมต่อฉันทันทีบน OS X Mavericks และนั่นก็ดีพอสำหรับฉัน.
ฉันแน่ใจว่าฉันจะใช้ลำดับคีย์ลัดนี้ทุกวันดังนั้นฉันจะไม่ลืมมัน แต่บางทีมันอาจจะช่วยคนอื่นได้ และสำหรับผู้ที่สงสัย CTRL + D ก็ไม่ได้ทำงานให้ฉัน.