Příkaz hlavy dělá to, co byste očekávali; zobrazí první skupinu řádků souboru ("hlavu" souboru). Ve výchozím nastavení zobrazuje prvních 10 řádků textu:
$ head log_file line1 line2 line3 line4 Hello World - line5 line6 line7 line8 line9 Hello again World - line10 $
Podobně jako příkaz tail podporuje příkaz head parametr -n, takže můžete měnit to, co se zobrazuje. Oba příkazy také umožňují jednoduše zadat pomlčku spolu s počtem řádků, které se mají zobrazit, jak je znázorněno zde:
$ head -3 log_file line1 line2 line3 $
Začátek souboru se obvykle nemění, takže příkaz head nepodporuje parametr -f jako příkaz tail. Příkaz head je praktický způsob, jak jednoduše nahlédnout na začátek souboru.
Příklady příkazů head
1. Výstup prvních 10 řádků ze souboru:
# head file.txt
2. Výstup prvního zadaného počtu bajtů ze souboru:
# head -c 10 file.txt
3. Pro výstup prvního zadaného počtu řádků ze souboru:
# head -n 15 file.txt
4. Chcete-li, aby se záhlaví nikdy nevydávalo s názvy souborů:
# head -q file.txt # head --quiet file.txt # head --silent file.txt
5. Chcete-li vždy tisknout záhlaví s názvy souborů:
# head -v file.txt # head --verbose file.txt
6. Zobrazení nápovědy pro head:
# head --help
7. Chcete-li vytisknout informace o verzi hlavy:
# head --version