[ TechDocsCove ]  TechDocsCove de   ↩︎

# Beherrschung des `tail`-Befehls in Linux

linux   shell  

Übersetzungen: [ en/English ] · [ es/Español ] · [ fr/Français ]


Inhaltsverzeichnis


Beherrschung des tail-Befehls in Linux

Der tail-Befehl in Linux ist ein unschätzbares Werkzeug zum Anzeigen des letzten Teils von Dateien, das häufig zum Überwachen von Protokolldateien in Echtzeit oder zum Anzeigen des Endes einer großen Datei ohne vollständiges Öffnen verwendet wird. Wenn er mit anderen Befehlen wie watch kombiniert wird, wird tail noch leistungsfähiger und bietet dynamische Dateiüberwachungsfunktionen. Dieser Artikel behandelt verschiedene Verwendungen des tail-Befehls und wird mit Beispielen angereichert, um Ihre Fähigkeiten auf der Befehlszeile zu verbessern.

Grundlegende Verwendung von tail

Um die letzten 10 Zeilen einer Datei anzuzeigen:

tail mein-dateiname.txt

Anpassen der Anzahl von Zeilen

Geben Sie die Anzahl der anzuzeigenden Zeilen mit der -n-Option an:

tail -n 5 mein-dateiname.txt

Echtzeitüberwachung mit -f

Die -f-Option verfolgt Dateien in Echtzeit und ist nützlich für Protokolle:

tail -f /var/log/syslog

tail mit watch für dynamische Überwachung

Kombinieren Sie tail mit watch, um die angezeigte Ausgabe einer Datei dynamisch zu aktualisieren:

watch tail mein-dateiname.txt

Anpassen von Anzeige und Aktualisierungsintervall

Passen Sie die Anzahl der Zeilen und die Aktualisierungsrate an:

watch -n 1 tail -n 10 mein-dateiname.txt

Dieser Befehl aktualisiert die letzten 10 Zeilen von mein-dateiname.txt jede Sekunde.

Hervorheben von Unterschieden

Heben Sie Änderungen mit der -d-Option hervor:

watch -d tail -n 10 mein-dateiname.txt

Kombination von tail mit anderen Befehlen

Verwenden von grep für gefilterte Überwachung

tail -f /var/log/syslog | grep error

Anzeigen mehrerer Dateien

tail -n 5 datei1.txt datei2.txt

Beispiele für fortgeschrittene Verwendung

Anzeige ab einem bestimmten Punkt

tail -n +100 mein-dateiname.txt

Verfolgen mehrerer Dateien

tail -f datei1.log datei2.log

Fazit

Der tail-Befehl, insbesondere wenn er in Verbindung mit watch verwendet wird, bietet eine flexible und leistungsfähige Möglichkeit, Dateien und Protokolle in Echtzeit auf Linux-Systemen zu überwachen. Ob Sie Aktualisierungen von Protokolldateien verfolgen, nach bestimmten Einträgen filtern oder mehrere Dateien überwachen, die Beherrschung von tail kann Ihre Effizienz und Produktivität auf der Befehlszeile erheblich verbessern.



Erstellt am: Mai 18, 2024


Per E-Mail teilenSymbol für das Teilen per E-Mail    Auf Reddit teilenSymbol für das Teilen auf Reddit    Auf X teilenSymbol für das Teilen auf X    Auf Telegram teilenSymbol für das Teilen auf Telegram    Auf WhatsApp teilenSymbol für das Teilen auf WhatsApp    Auf Facebook teilenSymbol für das Teilen auf Facebook    Auf LinkedIn teilenSymbol für das Teilen auf LinkedIn



Mehr zu diesem Thema entdecken: