ファイル閲覧
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