Mac OS X Terminal.app yeniden bağlanın


1

Terminal penceresindeki ssh aracılığıyla uzak bir sunucuya bağlandığımda ve bilgisayarı uyku moduna geçirdiğimde, geri döndüğümde bağlantı elbette kesiliyor. Sorun şu ki, pencereyi ve onunla ilişkili yerel bash istemini yeniden canlandırmanın bir yolu yok gibi görünüyor. Tek umursadığım tek şey Terminal penceresini tekrar kullanmak. Küçük bir pencere açan + N komutunu yapmak, yeniden boyutlandırmak, ekrana yerleştirmek vb. Yapmak istemiyorum. Aynı pencereyi ve yerel kabuğu kullanmanın bir yolu olmamalı mı? Ssh programının yerel bash istemine geri dönmesine neden olacak bir uyku eylemi beklerdim, bu yüzden pencerenin neden tamamen ölü göründüğünü anlamıyorum.


Ayrıca bakınız serverfault.com/questions/19634/... birkaç çözüm ve geçici çözüm için.
tripleee

Yanıtlar:


6

Basın Girmek ~ . Bir SSH oturumunu sonlandırmak için

( ~ olduğu ssh 'nin kaçış karakteri ve sadece yeni bir satırdan sonra çalışır.)


4

Ctrl-C kullanırsanız ne olur? Diğer seçenek ise Command-N yerine Command-T kullanarak yeni bir pencere yerine yeni bir sekme oluşturmak olacaktır. Ve bunun üzerine başka bir seçenek, yeni bir sekme açmak, SSH'yi sonlandırmak için killall komutunu kullanmak ve ardından yeni sekmeyi kapatmak olacaktır.


killall ssh bu benim her zamanki fikrim.
Doug Harris

ctrl + c düzeltmedi. Ya da belki yaptı, ama bir süre aldı. Her durumda, hile yapıyor öldürme görünmektedir.
Eddified

1

birkaç dakika bekledikten sonra geri bildirim alacaksınız. Beklemek istemiyorsanız, ekranı bir metin dosyasına kopyalayıp yapıştırabilir, yeni bir terminal sekmesi / penceresi açabilir ve dosyayı yakalayabilirsiniz. (Yine de renkleri kaybedeceksiniz)

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.