Menu
Coddy logo textTech

Head und Tail

Teil des Abschnitts Grundlagen der Terminal-Journey von Coddy — Lektion 30 von 82.

Beim Arbeiten mit großen Dateien müssen Sie oft nicht die gesamte Datei lesen — Sie müssen nur den Anfang oder das Ende sehen. Die Befehle head und tail ermöglichen genau das.

Der <strong>head</strong>-Befehl zeigt die ersten Zeilen einer Datei. Standardmäßig zeigt er die ersten 10 Zeilen:

head log.txt

Um anzugeben, wie viele Zeilen angezeigt werden sollen, verwenden Sie die -n-Option:

head -n 3 log.txt   # show first 3 lines
head -n 1 log.txt   # show only the first line

Der <strong>tail</strong>-Befehl zeigt die letzten Zeilen einer Datei an. Standardmäßig zeigt er die letzten 10 Zeilen:

tail log.txt

Um die Anzahl der Zeilen anzugeben:

tail -n 3 log.txt   # show last 3 lines
tail -n 1 log.txt   # show only the last line

Wann welchen verwenden:

  • Verwenden Sie head, um die Struktur oder den Kopf einer Datei einzusehen
  • Verwenden Sie tail, um die neuesten Einträge in einer Protokolldatei zu prüfen

Ein nützlicher Trick — beides kombinieren:

Sie können beide Befehle zusammen verwenden, um Anfang und Ende einer Datei gleichzeitig zu sehen:

head -n 2 log.txt
tail -n 2 log.txt
challenge icon

Aufgabe

Anfänger

Verwende head und tail, um log.txt zu inspizieren:

  1. Die ersten 3 Zeilen der Datei mit head ausgeben
  2. Die letzte 1 Zeile der Datei mit tail ausgeben

Hinweis: Verwende die -n-Option, um die Anzahl der angezeigten Zeilen zu steuern. Führe beide Befehle nacheinander aus.

Spickzettel

Der head-Befehl zeigt die ersten Zeilen einer Datei an (Standard: 10 Zeilen):

head log.txt

Der tail-Befehl zeigt die letzten Zeilen einer Datei an (Standard: 10 Zeilen):

tail log.txt

Verwenden Sie die -n-Option, um die Anzahl der Zeilen anzugeben:

head -n 3 log.txt   # show first 3 lines
tail -n 1 log.txt   # show last 1 line

Sie können beide Befehle kombinieren, um Anfang und Ende einer Datei zu sehen:

head -n 2 log.txt
tail -n 2 log.txt

Probier es selbst

Terminal
quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Grundlagen