it-swarm.com.de

Wie scrolle ich in einem Terminal mit der Tastatur?

Wie kann ich nur mit der Tastatur in Bash scrollen? Wenn es in Bash nicht möglich ist, gibt es andere Shells, die dies unterstützen?

171
Kshitiz Sharma

In "terminal" (kein Grafikemulator wie gterm), Shift+PageUp und Shift+PageDown Arbeit.

192
isevcik

Ich benutze das Standardterminal in Ubuntu 14 (Bash) und scrolle nach Seiten Shift + PageUp oder Shift + PageDown eine ganze Seite hoch/runter gehen.

Ctrl + Shift + Up oder Ctrl + Shift + Down mit der Linie nach oben/unten gehen.

39
max pleaner

Dies hängt von Ihrem Terminalemulator ab, nicht von der von Ihnen verwendeten Shell. Ich persönlich benutze GNU Screen . Aus der Beschreibung:

Screen ist ein Vollbild-Fenstermanager, der ein physisches Terminal zwischen mehreren Prozessen, normalerweise interaktiven Shells, multiplext.

Mit C-a [ Können Sie den Scrollback-Modus aufrufen. Von hier aus können Sie mit der Tastatur scrollen und sogar kopieren und einfügen. Der Modus kann mit der Taste Esc verlassen werden.

17
jordanm

Tastatur : Apple/Mac

Terminal/Emu : OSX-Terminal

Shell : bash

 Fn + up_arrow: Seite hoch 
 Fn + down_arrow: Seite runter 
 Cmd + up_arrow: Linie hoch 
 Cmd + down_arrow: Linie runter 
14
zero_day

Unter FreeBSD können Sie verwenden Scroll Lock um den Bildlaufmodus umzuschalten. Drücken Sie einmal darauf und scrollen Sie dann mit Up/Down, PgUp/PgDown, Home/End. Drücken Sie erneut, um wieder nach unten zu springen und die Eingabe fortzusetzen.

5
mwfearnley

In den meisten mir bekannten Terminals können Sie verwenden Shift+PageUp und Shift+DownDown zum Scrollen. Beachten Sie, dass einige Terminals kein Scrollen unterstützen oder einen sehr begrenzten Verlaufspuffer verwenden. Im letzteren Fall möchten Sie möglicherweise das Limit erhöhen, wenn es konfigurierbar ist.

Verwenden Sie alternativ einen Pager. Zum Beispiel less.

4
Philipp Claßen

Linux auf Apple/Mac Keyboard (zumindest auf MacBook Pro)

  • Page-up : shift + fn + UpArrow
  • Bild ab : shift + fn + DownArrow
  • Aufstellung : Shift + Control + UpArrow
  • Line-down : Shift + Control + DownArrow
  • Home : shift + fn + LeftArrow
  • Ende : shift + fn + RightArrow
1
GuzmanEscobar

Wenn Sie VirtureBoxVM unter Mac OS verwenden, drücken Sie UMSCHALT + Fn + Aufwärtspfeil (oder Abwärtspfeil), um zu rollen.

1
Huy Nguyễn

Es gibt eine andere Möglichkeit, alles im Terminal-organisierten Schreiben bis zum letzten Befehl "| less" anzuzeigen. Durch Klicken auf die LEERTASTE können Sie nach unten und oben scrollen.

Beispiele

  • ps aux
  • ps aux | less

  • ps fax

  • ps fax | less
0

Ich greife über ein Ubuntu 16.04 LTS-Terminal von einem Windows-Computer auf einen Container zu. Ich musste Speicherplatz verwenden (wenn ich mich in einer Bash-Sitzung auf einem Docker-Container unter Linux Ubuntu befinde).

0
Chris Halcrow