ファイルの中を16進数でみたいときのコマンド xdd

LinuxやMacではxddというコマンドが使えます。

このコマンドを使用するとファイルの中を16進数で表示することができます。

例えばtest.txtというファイルを16進数でみたい場合は以下のように実行します。

xdd test.txt

出力は以下のようになります。

00000000: 6169 7565 6f0a 0a                        aiueo..

test.txtの中身は以下です。

aiueo

aiueoの後に改行コードが二つあります。

xddコマンドで見ると、0a 0a というように改行コードがあることがわかりますね。

16進数で表示したいことはたまにあるので、頭の片隅においておくと良いかもしれません。