"hexdump" 파일에 있는 이 숫자는 무엇을 의미합니까?

"hexdump" 파일에 있는 이 숫자는 무엇을 의미합니까?

간단한 파일을 만들었는데,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결과를 살펴보십시오 .

관련 정보