Obwohl ich etwas spät bin, poste ich dies hier, damit jeder, der hierher kommt, eine Lösung bekommt. Für mich war die Lösung für dasselbe Problem:
Terminator-Einstellungen -> Registerkarte "Profile" -> Registerkarte "Scrollen" -> Deaktivieren Sie die Option "Bei Ausgabe scrollen".
Das Gute an dieser Option ist, dass sie immer noch bei der Ausgabe scrollt, wenn Sie ganz unten in der Ausgabe sind, aber sobald Sie nach oben scrollen, stoppt sie und stört Sie nicht, selbst wenn noch Ausgabeinhalt vorhanden ist generiert.
Ich hoffe, das hilft
tail -f log.txt | less
wird aktualisiert, um zu den neuen Informationen zu gelangen, und Sie können dann nach oben oder unten gehen. Sie können auch less
verwenden Suchfunktionen und so weiter. Mit der Pipe-Methode können Sie auch die bewegte Ausgabe parsen.
Und die gleiche Idee, aber ohne die Pipe:less +F log.txt
.
(Dies setzt voraus, dass Sie auf diese Weise mit Ihren Inhalten arbeiten können.)
Die alte Unix-Methode bestand darin, Strg-S in Ihrem Terminal zu drücken, um zu stoppen, und Strg-Q, um das Scrollen der Ausgabe neu zu starten – das ist im Grunde das, was Terminator Ihnen mit stty ixon
ermöglicht .
Mit hinzugefügten Bildlaufleisten erscheint mir das ziemlich anständig – drücken Sie Control-S, scrollen Sie nach oben zu dem, was Sie möchten, und dann Control-Q, um wieder nach unten zu gehen. Ja, Sie werden gelegentlich vergessen, die Ausgabe fortzusetzen.
Da ich außergewöhnlich faul bin und die Flexibilität der Ausgabeumleitung mag, würde ich tail -f mit der Pipe verwenden (vorausgesetzt, das passt in den Fall) . Dann kann ich es stoppen, den Pfeil nach oben drücken und so etwas wie ein grep hinzufügen, und es läuft immer noch:tail -f tac_plus.log | less | egrep 'peerip'
Wirf ein paar cat
s und tee
da drin und du hast eine richtige Party.