Linux系統中hexdump命令的用法匯總

hexdump是Linux系統中用來查看文件十六進制編碼的命令 , 配合不同的參數其作用也有所不同 , 下面小編就給大家介紹下Linux中hexdump命令的用法 , 不了解的朋友不妨來學習一下 。

Linux系統中hexdump命令的用法匯總


查看一些二進制文件的內容 , 比如二進制文件中包含的某些字符串 。可以將二進制文件轉換為ASCII、10進制、16進制或8進制進行查看 。
-b 每一字節以八進制顯示 , 一行共16個字節 , 一行開始以十六進制顯示偏移值;
0000000 177 105 114 106 002 001 001 000 000 000 000 000 000 000 000 000
-c 每一字節以ASCII字符顯示 , 其余同上;
0000000 177 E L F 002 001 001 \0 \0 \0 \0 \0 \0 \0 \0 \0
-C 每一字節以16進制顯示 , 一行共16個字節 , 尾部附加16個相應的ASCII字符;
00000000 7f 45 4c 46 02 01 01 00 00 00 00 00 00 00 00 00 |.ELF. 。。。。。。。。。。。|
-n 只解釋指定長度字節
單位:默認十進制 , 0x或0X開頭則為16進制 , 0開頭則為8進制 。默認為字節 , b則為512字節 , k則為1024字節 , m則為1048576字節
-d 雙字節十進制顯示
-o 雙字節八進制顯示
-v 去除中間顯示的“*”字符
-x 雙字節十六進制顯示
-e 格式化參數
【Linux系統中hexdump命令的用法匯總】 上面就是Linux中hexdump命令的用法介紹了 , 從文中我們可以了解到 , hexdump命令并不是只能查看十六進制的 , 還能進行十進制、八進制等的顯示 。

    推薦閱讀