带有ASCII输出的命令行十六进制转储?

d7v8vwbk  于 2022-09-21  发布在  Unix
关注(0)|答案(1)|浏览(178)

如果我hexdump file.txt,那么我只得到十六进制值。

是否可以像GUI十六进制编辑器一样在文本模式下同时显示十六进制和ASCII?

z0qdvdin

z0qdvdin1#

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|
...

相关问题