site-logo
G
N
I
D
A
O
L
head

バイナリファイルのヘッダー情報確認

ファイルの先頭32バイトを抽出し、そのバイナリ値を16進数で表示する。

実行コマンド

head -c 32 binary_image.bin | od -t x1

💡 利用シーン

未知のバイナリファイルが何の形式(マジックナンバー)かを手早く識別したい時。

💻 実行結果例

0000000 89 50 4e 47 0d 0a 1a 0a 00 00 00 0d 49 48 44 52

📝 実務メモ

-cオプションを使うと行数ではなくバイト単位で制限できます。

⚠️ 注意点

バイナリファイルに対してheadを使わないとターミナルが文字化けすることがあるため、パイプでod等に渡すのが安全です。