OS X'ten bir ssh oturumu içinde ekrana nasıl geri dönülür? [kapalı]


13

Aşağıdakileri yaparım:

  1. Terminal.app uygulamasını açın
  2. Uzak bir Linux sunucusunda ssh oturumu açma
  3. Sunucuda bir ekran oturumu açma
  4. Birçok hata bildirimi satırını kıran bir program başlatın…

Bunu okumak için nasıl yukarı kaydırabilirim?

Ve hayır, programı düzeltmek şimdilik bir çözüm değil


Yanlış olabilirdim, ama linux TTY'lerin kendileri için herhangi bir geçmişi olduğunu düşünmüyorum. TTY konsolunda olduğunuzda, Ctrl+ kullanarak sayfa yedekleyebilirsiniz PgUp, ancak bunun sizin durumunuzda çalışacağından şüpheliyim. Bununla birlikte, Terminal.app varsayılan geçmiş miktarından daha fazlasını tutacak şekilde yapılandırılabilir olmalıdır. (ya da bunun için çok mu geç?)
SmallClanger

Yanıtlar:



10

Eğer yaptıysanız man screen, mevcut seçenekleri görebilirsiniz.

Ekrandayken aşağıdakileri yapabilirsiniz: CTRL+A(serbest bırak),[

Ardından pencerede gezinmek için okları kullanabilirsiniz. Kaydırmadan kurtulmak için şunları yapabilirsiniz CTRL+C.


Bunun için +1.
Yorumumu görmezden gel

@SmallClanger: Sadece bu değil, OP Linux'tan değil OS X'ten bahsetti. Ayrıca, Linux'ta, diğerlerinin yanı sıra gnome-terminal ve xterm'de geri kaydırma arabellekleri var. Shift-pageup'ı deneyin.
sonraki duyuruya kadar duraklatıldı.

6

Ben her zaman Ctrl+A+ hayranıyım ESC. ESCkopyalama modundan çıkmanın başka bir yoludur.

Bununla birlikte, geri kaydırma geçmişinin bir boyut sınırı olduğunu ve gerçekten güvenli oynatmak istiyorsanız, çıktıyı bir dosyaya yönlendirmek (veya ekran çıktısı istiyorsanız da tee'ye çekmek) genellikle daha iyidir.


Yine de, .screenrc'deki defscrollback seçeneği kullanılarak geri kaydırma ayarlanabilir . Tipik olarak benimkini 5000 hatta ayarlıyorum, ama bazen biraz çarpıyorum.
jgoldschrafe

3

Kullanmanın yanı sıra kaydırma-geri tampon screenTerminal.app yanıt verebilir, Shift- Page Up(belki Shift- Fn- Up-ArrowBir MacBook).

Başka bir seçenek şöyle bir şey olurdu:

your_prog 2>&1 | less

Görünüşe göre Terminal.app düz PgUp ve PgDn geri kaydırma arabelleğine erişirken, Shift + PgUp ve Shift + PgDn bu anahtarları uygulamaya göndermek için kullanılmalıdır: rickycampbell.com/fix-osx-terminal-pgup-pgdn- ev-sonu
ak2

3

Tamam anladım:

Ctrl + A, ESC 

ve sonra vim benzeri komutlar:

Ctrl + u or Ctrl + d

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.