簡単なファイルを作成しましたが、1.txt:
echo "hello" >> 1.txt
それからちょうど捨てた。
hexdump 1.txt
端子出力は次のとおりです。
0000000 68 65 6c 6c 6f 0a
0000006
0000000
とはどういう0000006
意味ですか?
答え1
0000000この例では、特定の行に印刷された最初のバイトのオフセット(ファイルの先頭からの16進数)です。
0000006この場合、ファイルのバイト数(16進数)です。 「hello」という単語には5文字と改行文字(0x0A)があります。
echo "hello" >> 1.txt
ファイルサイズを増やすには、長いテキストをエコーするか、何度も繰り返してみてください。次にhexdump
結果を見てください。