Schwanz verwenden
Das Dienstprogramm tail ähnelt head, zeigt aber standardmäßig die letzten zehn Zeilen einer Datei an. Je nachdem, wie Sie es aufrufen, kann dieses Dienstprogramm weniger oder mehr als zehn Zeilen anzeigen. Sie können Zeilen überwachen, die am Ende der wachsenden Datei mit dem Namen logfile hinzugefügt werden, indem Sie den folgenden Befehl verwenden:
$ tail -f logfile
Protokolldateien werden normalerweise größer, wobei der neueste Inhalt an das Ende des Protokolls angehängt wird. Ich muss oft eine Protokolldatei in Live-Action ansehen, um Fehler zu erkennen. Der Befehl „tail -f“ zeigt die letzten 10 Zeilen einer Datei an und wartet dann kontinuierlich auf neue Zeilen und zeigt sie so an, wie sie erscheinen.
$ tail -f /var/log/messages
Drücken Sie die Unterbrechungstaste (normalerweise STRG-C), um tail zu stoppen und den Shell-Prompt anzuzeigen. Wenn Sie zu Beginn mehr als zehn Zeilen sehen möchten, geben Sie die neue Zahl (z. B. 50 Zeilen) wie folgt an:
$ tail -50 -f /var/log/messages
Weniger verbrauchen
Wenn Sie eine Datei anzeigen möchten, die länger als ein Bildschirm ist, können Sie entweder das Dienstprogramm Lesser oder das Dienstprogramm More verwenden. Jedes dieser Dienstprogramme hält nach dem Anzeigen eines Textbildschirms an; Drücken Sie die LEERTASTE, um den nächsten Textbildschirm anzuzeigen. Da diese Dienstprogramme jeweils nur eine Seite anzeigen, werden sie als Pager bezeichnet. Obwohl sich immer mehr sehr ähnlich sind, weisen sie subtile Unterschiede auf. Am Ende der Datei zeigt Less beispielsweise eine END-Meldung an und wartet darauf, dass Sie q drücken, bevor Sie zur Shell zurückkehren. Im Gegensatz dazu bringt Sie more direkt zur Shell zurück.
Der Schwanzbefehl ist schnell und einfach. Aber wenn Sie mehr wollen, als nur einer Datei zu folgen (z. B. Scrollen und Suchen), dann ist Less vielleicht der richtige Befehl für Sie.
$ less /var/log/messages
Drücken Sie Umschalt-F. Dadurch gelangen Sie an das Ende der Datei und zeigen laufend neue Inhalte an. Mit anderen Worten, es verhält sich genauso wie tail -f.
Weniger Anfahren im Heckmodus
Um weniger im Heckmodus zu starten, führen Sie Folgendes aus:
$ less +F /var/log/messages
Um rückwärts zu scrollen, müssen Sie zuerst den Folgemodus verlassen, indem Sie Strg-c drücken. Dann können Sie zurückblättern, indem Sie b drücken. Tatsächlich stehen Ihnen umso weniger Befehle zur Verfügung, sobald Sie sich im regulären Weniger-Modus befinden. Sie können eine Suche starten, indem Sie / gefolgt von der Zeichenfolge eingeben, nach der Sie suchen möchten.