一、CLI 工具
1、hexdump
推荐用法:
$ hexdump -C
示例:
$ echo -e "abc\nxyz\r0123456789" | hexdump -C
00000000 61 62 63 0a 78 79 7a 0d 30 31 32 33 34 35 36 37 |abc.xyz.01234567|
00000010 38 39 0a |89.|
00000013
2、xxd
推荐用法:
$ xxd -g1
示例:
$ echo -e "abc\nxyz\r0123456789" | xxd -g1
00000000: 61 62 63 0a 78 79 7a 0d 30 31 32 33 34 35 36 37 abc.xyz.01234567
00000010: 38 39 0a 89.
3、od
示例:
$ echo -e "abc\nxyz\r0123456789" | od -t c -t d1 -t x1
0000000 a b c \n x y z \r 0 1 2 3 4 5 6 7
97 98 99 10 120 121 122 13 48 49 50 51 52 53 54 55
61 62 63 0a 78 79 7a 0d 30 31 32 33 34 35 36 37
0000020 8 9 \n
56 57 10
38 39 0a
0000023
参数说明:
参数
作用
-t c
字符显示,一个字节
-t d1
十进制显示,一个字节
-t x1
十六进制显示,一个字节
二、GUI 工具
Synalyze It!
Synalyze It! Pro
HexFiend
三、参考资料
(完)
本文详细介绍了用于数据处理的三个常用工具:hexdump、xxd和od,包括它们的推荐用法和参数说明,以及一款GUI工具SynalyzeIt! ProHexFiend的应用。通过实例演示,帮助读者掌握在信息技术中查看和转换二进制数据的方法。
1431

被折叠的 条评论
为什么被折叠?



