Alle Ausgaben von Befehlen anzeigen, die auf dem Bildschirm ausgeführt werden

5083
user1032531

Ich verwende screen ( http://www.gnu.org/software/screen/manual/screen.html ), um auf meine Minecraft-Konsole zuzugreifen. Ich habe einen Server erstellt /etc/init.dund Minecraft läuft im Hintergrund.

Um auf die Minecraft-Konsole zuzugreifen, tippe ich einfach # screen -rin Bash.

Ich kann jetzt Befehle in der Bildschirm-Shell ausführen. Das Problem ist, wenn ich einen Befehl ausführe, der einen Haufen Text exportiert, der die Bildschirmgröße überschreitet und die bettelnde Ausgabe von der Seite wegschiebt. Und ich scheine nicht nach oben zu scrollen und es zu sehen.

Wie kann ich zurückblättern und die gesamte Ausgabe anzeigen? Wie kann ich die Ausgabe unterbrechen (vielleicht moreoder less?)?

4
Alt + PageUp und Alt + PageDown MariusMatutiae vor 10 Jahren 1

2 Antworten auf die Frage

4
Agomezl

Du kannst es versuchen:

  • Ctr-a [und bewegen Sie sich mit den Pfeiltasten auf und ab, um den Vorgang esczu beenden.
  • <commamd> | less Wenn Sie sich in einem normalen Bash-Terminal befinden
Thanks Agomezl. Not a regular bash terminal, but screen. Ctr-a seems to be much used with screen, so I expect you are pointing me in the right direction. When trying control-a, I can do things like "d" to detach the screen, but the up and down arrow keys have no effect. user1032531 vor 10 Jahren 0
ist `ctr-a + [` (Beachten Sie die geöffnete Klammer), um in den Kopier- / Scrollback-Modus zu gelangen. Dies sollte Ihnen ermöglichen, sich mit den Pfeiltasten nach oben und unten zu bewegen, und wie gesagt, esc, um in den regulären Modus zurückzukehren. Agomezl vor 10 Jahren 1
right on on the [. How should I have known that if not told by you? I did look at the screen documentation, but didn't see it. Thanks! user1032531 vor 10 Jahren 0
0
rjt

Strg-A? Hilfe holen.

STRG-A ESC-PGUP

Ob Großbuchstabe A oder Kleinbuchstabe A hängt von Ihrem System ab.