本文介绍了带有 ASCII 输出的命令行十六进制转储?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如果我 hexdump file.txt
那么我只能得到十六进制值.
If I hexdump file.txt
then I only get the hex vaules.
是否可以像 GUI 十六进制编辑器一样在文本模式下同时显示十六进制和 ASCII?
Would it be possible to show both hex and ASCII in text mode just like a GUI hex editor?
推荐答案
hexdump -C
做你想做的事.
# hexdump -C /etc/passwd
00000000 72 6f 6f 74 3a 78 3a 30 3a 30 3a 72 6f 6f 74 3a |root:x:0:0:root:|
00000010 2f 72 6f 6f 74 3a 2f 62 69 6e 2f 62 61 73 68 0a |/root:/bin/bash.|
00000020 64 61 65 6d 6f 6e 3a 78 3a 31 3a 31 3a 64 61 65 |daemon:x:1:1:dae|
00000030 6d 6f 6e 3a 2f 75 73 72 2f 73 62 69 6e 3a 2f 62 |mon:/usr/sbin:/b|
00000040 69 6e 2f 73 68 0a 62 69 6e 3a 78 3a 32 3a 32 3a |in/sh.bin:x:2:2:|
00000050 62 69 6e 3a 2f 62 69 6e 3a 2f 62 69 6e 2f 73 68 |bin:/bin:/bin/sh|
...
这篇关于带有 ASCII 输出的命令行十六进制转储?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!