Files
文件的“hexdump”中的這些數字是什麼意思?
我創建了一個簡單的文件1.txt:
echo "hello" >> 1.txt
然後我把它扔了:
hexdump 1.txt
和終端輸出:
0000000 68 65 6c 6c 6f 0a 0000006
是什麼
0000000
意思0000006
?
本例中的0000000是特定行中列印的第一個字節的偏移量(十六進制,從文件開頭開始計數)。
本例中的0000006是文件中的字節數(十六進制)。單詞“hello”中有五個字元和一個換行符 (0x0A)。
嘗試回顯較長的文本或重複
echo "hello" >> 1.txt
幾次以增加文件的大小。然後看看hexdump
結果。