如何从庆典查看二进制文件?如何从庆典查看二进制文件?(How to view files in bi

2019-05-12 12:25发布

我想查看当前目录中的文件中的内容,但在命令行二进制文件。 我怎样才能做到这一点?

Answer 1:

XXD确实二进制和十六进制

斌:

xxd -b file

十六进制:

xxd file


Answer 2:

hexdump -C yourfile.bin

除非你要编辑,当然它。 大多数Linux发行版都hexdump在默认情况下(但显然不是全部)。



Answer 3:

vi your_filename

Esc键

类型:%!xxd查看十六进制字符串,在n :%!xxd -r恢复到正常的编辑。



Answer 4:

作为后备总有od -xc filename



Answer 5:

sudo apt-get install bless

祝福是GUI工具,它可以查看,编辑,SEACH和更大量。 它的重量很轻。



Answer 6:

如果你想打开二进制文件(CentOS中7):

strings <binary_filename>


Answer 7:

请参阅在Vim的提示维基改进十六进制编辑 。



Answer 8:

$ echo -n 'Hello world!' | hd
00000000  48 65 6c 6c 6f 20 77 6f  72 6c 64 21              |Hello world!|
0000000c


Answer 9:

您可以打开的emacs(终端模式下,使用emacs -nw为例),然后用Hexl模式: Mx hexl-mode

https://www.gnu.org/software/emacs/manual/html_node/emacs/Editing-Binary-Files.html



Answer 10:

您可以使用hexdump都二进制文件

sudo apt-get install hexdump

hexdump -C yourfile.bin


文章来源: How to view files in binary from bash?