Der Head-Befehl macht das, was Sie erwarten würden; Es zeigt die erste Zeilengruppe einer Datei (den „Kopf“ der Datei). Standardmäßig werden die ersten 10 Textzeilen angezeigt:
$ head log_file line1 line2 line3 line4 Hello World - line5 line6 line7 line8 line9 Hello again World - line10 $
Ähnlich wie der tail-Befehl unterstützt der head-Befehl den Parameter -n, sodass Sie ändern können, was angezeigt wird. Mit beiden Befehlen können Sie auch einfach einen Bindestrich zusammen mit der Anzahl der anzuzeigenden Zeilen eingeben, wie hier gezeigt:
$ head -3 log_file line1 line2 line3 $
Normalerweise ändert sich der Anfang einer Datei nicht, daher unterstützt der Head-Befehl die Parameterfunktion -f nicht wie der Tail-Befehl. Der Head-Befehl ist ein praktischer Weg, um einfach einen Blick auf den Anfang einer Datei zu werfen.
head-Befehlsbeispiele
1. Um die ersten 10 Zeilen aus der Datei auszugeben:
# head file.txt
2. So geben Sie die erste angegebene Anzahl von Bytes aus der Datei aus:
# head -c 10 file.txt
3. So geben Sie die erste angegebene Anzahl von Zeilen aus der Datei aus:
# head -n 15 file.txt
4. Niemals Kopfzeilen mit Dateinamen ausgeben:
# head -q file.txt # head --quiet file.txt # head --silent file.txt
5. So drucken Sie immer die Kopfzeilen mit Dateinamen:
# head -v file.txt # head --verbose file.txt
6. So zeigen Sie die Hilfe für den Kopf an:
# head --help
7. So drucken Sie die Versionsinformationen für den Kopf:
# head --version