ファイル閲覧

head

ファイルの先頭N行(デフォルト10行)を表示する

SYNTAX head [options] [file...]

主なオプション

オプション説明
-n <N>先頭N行を表示(デフォルト: 10)
-c <N>先頭Nバイトを表示

使用例

# 先頭10行を表示(デフォルト)
head access.log
# 先頭5行だけ表示
head -n 5 access.log
# 短縮形(-n は省略可)
head -5 access.log
# 先頭100バイトを表示
head -c 100 binary.dat
# 複数ファイルの先頭をまとめて確認
head -n 3 *.conf
# パイプで受け取って先頭だけ表示
ls -lt | head -n 20

よく使うパターン

# CSVのヘッダ行(1行目)だけ確認
head -n 1 data.csv

# ディレクトリ内で最近更新されたファイル上位5件
ls -lt | head -n 6