当前位置:  开发笔记 > 编程语言 > 正文

如何从bash查看二进制文件?

如何解决《如何从bash查看二进制文件?》经验,为你挑选了6个好方法。

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



1> Emilio Bool..:

xxd同时执行二进制和十六进制

斌:

xxd -b file

十六进制:

xxd file


`sudo xxd/dev/diskn | less`现在是我最喜欢的东西.
...它预装在Mac OS X和Linux上.

2> tyranid..:
hexdump -C yourfile.bin

除非你想编辑它当然.大多数Linux发行版hexdump默认都有(但显然不是全部).


我需要确保我的文件正确压缩,我不知道它应该是什么样的十六进制(每个单元的大小是7位),所以我必须手动处理数字.

3> Duck..:
vi your_filename

击中 esc

键入:%!xxd以查看十六进制字符串,将n :%!xxd -r返回到正常编辑.



4> Jim Garrison..:

作为一个后备,总有 od -xc filename



5> 小智..:

sudo apt-get install bless

Bless是GUI工具,可以查看,编辑,搜索等等.它的重量很轻.



6> 小智..:

如果要打开二进制文件(在CentOS 7中):

strings 

推荐阅读
个性2402852463
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有