Verwenden Sie "less" anstelle von "tail" für den Bildlauf und die Suche
Sie können verwendet werden, tail -f error.log
oder besser: tail -F error.log
.
Wenn Sie jedoch in der Datei zurückblättern möchten, ist dies nicht sehr nützlich.
Mit
less +F error.log
Sie erhalten die Funktion von tail -f
,
können aber das Lesen neuer Eingaben mit Ctrl+ unterbrechenC .
Dann können Sie im Normal sind less
Modus, in
dem Sie können zurück blättern , um zu sehen , was man mit verpasst haben Up/ Down
Sie können aber auch lange Logdateienzeilen ohne Verpackung lesen, mit Left/Right
Suchen und zeigen Sie nur übereinstimmende Zeilen
Sie können auch nach regulären Ausdrücken mit /, ?nach rückwärts nund Nnach vor / zurück suchen .
Sehr interessant für Log - Dateien ist , dass Sie verstecken alle nicht passenden Zeilen für eine Suche mit &, Filterung heraus nur die Spiele.
Tasten in der Befehlszeile
Mit FInneren less
, Sie auch weiterhin den tail -f
-ähnlichen Modus.
Das +
in der Kommandozeile less +F
bedeutet "Drücken Sie diese Tasten direkt nach dem Start weniger".
Deshalb haben wir Fbeim Start den Tastendruck verwendet , der wie folgt beschrieben wird:
F Scroll forward, and keep trying to read when the end of file is
reached. Normally this command would be used when already at the
end of the file. It is a way to monitor the tail of a file which
is growing while it is being viewed. (The behavior is similar to
the "tail -f" command.)
Siehe auch, multitail
ob Sie mehr als eine Protokolldatei anzeigen müssen.
tail -f error.log