中文字幕亚洲第一精品|精品国产免费一区二区|久久婷婷五月六月综合版|中文字幕熟妇久久久人妻|久久综合精品国产一区无码|国产成人精品永久免费视频|午夜亚洲国产精品理论片a级|久久精品一区二区三区无码护土

 訪問手機(jī)版  

Linux常用命令|Linux培訓(xùn)學(xué)習(xí)|考試認(rèn)證|工資待遇與招聘,認(rèn)準(zhǔn)超級(jí)網(wǎng)工!

招聘|合作 登陸|注冊(cè)

網(wǎng)絡(luò)工程師培訓(xùn)

當(dāng)前位置:網(wǎng)絡(luò)工程師 > 技術(shù)課程 > linux > 熱點(diǎn)關(guān)注 > linux常用命令

linux 命令:hexdump

時(shí)間:2019-08-17

linux命令手冊(cè)_linux vi命令_linux命令

原文鏈接:

命令簡(jiǎn)介:

hexdump是Linux下的一個(gè)二進(jìn)制文件查看工具,它可以將二進(jìn)制文件轉(zhuǎn)換為ASCII、八進(jìn)制、十進(jìn)制、十六進(jìn)制格式進(jìn)行查看。

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

命令語法:

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

命令參數(shù):

此命令參數(shù)是Red Hat Enterprise Linux Server release 5.7下hexdump命令參數(shù),不同版本Linux的hexdump命令參數(shù)有可能不同。

參數(shù)

長(zhǎng)參數(shù)

描敘

每個(gè)字節(jié)顯示為8進(jìn)制。一行共16個(gè)字節(jié),一行開始以十六進(jìn)制顯示偏移值

每個(gè)字節(jié)顯示為ASCII字符

linux命令_linux命令手冊(cè)_linux vi命令

每個(gè)字節(jié)顯示為16進(jìn)制和相應(yīng)的ASCII字符

兩個(gè)字節(jié)顯示為10進(jìn)制

格式化輸出

Specify a file that contains one or more newline separated format strings. Empty lines and lines whose first non-blank character is a hash mark (#) are ignored.

只格式前n個(gè)長(zhǎng)度的字符

兩個(gè)字節(jié)顯示為8進(jìn)制

從偏移量開始輸出

The -v option causes hexdump to display all input data. Without the -v option, any number of groups of output lines, which would be identical to the immediately preceding group of output lines

雙字節(jié)十六進(jìn)制顯示

使用示例:

1: 查看hexdmp命令的幫助信息

[root@DB-Server ~]# man hexdump

2: 以8進(jìn)制顯示文件里面的字符。

linux命令手冊(cè)_linux vi命令_linux命令

[root@DB-Server ~]# cat >test.txt
ABCDEF??? 
GHIJKM
123456
[root@DB-Server ~]#? hexdump -b test.txt
0000000 101 102 103 104 105 106 012 107 110 111 112 113 115 012 061 062
0000010 063 064 065 066 012??????????????????????????????????????????? 
0000015

注意:一行共16個(gè)字節(jié),一行開始以十六進(jìn)制顯示偏移值(如下所示,第一行字符串只顯示到D,第十六個(gè)字節(jié),后面的F12*DFDF換行顯示)

[root@DB-Server ~]# cat >test.txt
ABCDEFGHIJKLMNODF12*DFDF
?
[2]+? Stopped???????????????? cat > test.txt

linux命令手冊(cè)_linux vi命令_linux命令

You have new mail in /var/spool/mail/root
[root@DB-Server ~]# hexdump -b test.txt 
0000000 101 102 103 104 105 106 107 110 111 112 113 114 115 116 117 104
0000010 106 061 062 052 104 106 104 106 012???????????????????????????