PROGRAMMING

hexdump 본문

OS/Linux

hexdump

Raccoon2125 2022. 5. 26. 13:50

[ Synopsis ]

hexdump [-bcCdovx] [-e format_string] [-f format_file] [-n length] [-s skip] file ...

 

[ Option ]

-b : 라인별로 input offset 위치를 16진수로 표시 + input data 바이트를 8진수 & 공백분리하여 표시. (0으로 채움)

-c : 라인별로 input offset 위치를 16진수로 표시 + input data 문자를 공백분리하여 표시. (공백으로 채움)

-C : hex + ASCII로 표시. 16진수 바이트, 공백분리 표시. (뒤에 실제 문자내용을 함께 표기함. "|"로 구분)


-e format_string : 표시할 string의 포맷(%_p format) 지정.

  (예시) hexdump -e "%02X" txt_file.txt

  파일 내의 모든 내용을 16진수로 표시하여 연속적으로 표기하되, %_p format에 따라 2자리 수 중 채워지지 않은 영역은 0으로 메꿈(ex. 10 → 0A)


-f format_file : 포맷 문자열을 개행으로 구분한 포맷파일을 지정. 비어있는 라인 및 #로 시작하는 라인은 무시됨.

-n length : length 바이트만큼만 해석.

-s offset : offset 위치부터 hexdump 표시.

-v : 모든 입력데이터를 표시함. (-v 옵션이 없을 경우 중복되는 데이터를 "*" 및 개행으로 대체하여 표현함.)

'OS > Linux' 카테고리의 다른 글

ssh  (0) 2022.05.28
Linux Directory Structure  (0) 2022.05.28
objdump  (0) 2022.05.25
Comments