xxd : 파일의 내용을 16진수 형식으로 확인(hex dump)

반응형

본 글에서는 리눅스 상에서 텍스트 파일이나 바이너리 파일 등의 내용을 16진수 형식으로 확인(hex dump)할 수 있는 xxd 라는 유틸리티에 대해 소개한다.

 

본 글에서 사용된 환경은 다음과 같다.

 

  • 우분투 리눅스 18.04

 

우분투 리눅스 18.04 에 xxd 는 기본 설치되어 있지 않으며, 터미널 상에서 다음 명령을 통해 설치할 수 있다.

$ sudo apt update -y
$ sudo apt install xxd

 

xxd 의 설치가 완료되면 다음과 같은 기본 명령으로 원하는 파일의 내용을 hex dump 할 수 있다.

$ xxd <filename>

 

좌측에는 파일 내 데이터의 오프셋(몇번째 바이트인지)이 출력되며, 중앙에는 파일의 내용이 16진수 형식으로 출력된다. 우측에는 파일의 내용이 ASCII 코드 형식으로 출력된다.

xxd 실행 화면

댓글

Designed by JB FACTORY