【Linux】檢視二進位制檔案內容_hexdump

不一樣的天空w發表於2019-06-14

hexdump是Linux下的一個二進位制檔案檢視工具,它可以將二進位制檔案轉換為ASCII、八進位制、十進位制、十六進位制

格式進行 檢視。

指令所在路徑:/usr/bin/hexdump

命令語法:

hexdump: [-bcCdovx] [-e fmt] [-f fmt_file] [-n length] [-s skip] [file ...]

格式化輸出檔案

hexdump test.txt

格式化輸出檔案的前10個位元組

hexdump -n 10 test.txt

格式化輸出檔案的前10個位元組,並以16進位制顯示

hexdump -n 10 -C test.txt

格式化輸出從10開始的10個位元組,並以16進位制顯示

hexdump -n 10 -C -s 20 test.txt


1. 以8進位制顯示檔案裡面的字元

2.以ASCII字元顯示檔案中字元

3.以16進位制和相應的ASCII字元顯示檔案裡的字元

4.只格式檔案中前n個字元


5.以偏移量開始格式輸出。如下所示指定引數-s 5 ,前面的ABCDE字元沒有了


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31397003/viewspace-2647647/,如需轉載,請註明出處,否則將追究法律責任。

相關文章