バイナリファイルのヘッダー情報確認
ファイルの先頭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等に渡すのが安全です。